注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
首先简单说一下PureStorage,这是一个据说还蛮有前景的start up,和业内工作的人聊过,有几个人听说过和我说的;目前HQ在Mt.View,Seattle有分部
今天刚做了他家电面,此前只有一轮网上OA,他家OA也挺难的,真的是所有OA里相对挺难的are Engineering职位
总之如果还有要面试他家的,我只能帮到这里了;如果有大神会这个内容,也请指教一二- #include <stdio.h>
- class Base1
- {
- public:
- virtual int virt1() { return 100; }
- int data1;
- };
- class Derived : public Base1
- {
- public:
- virtual int virt1() { return 150; }
- int derivedData;
- };
- int Global1( Base1 * b1 )
- {
- return b1->virt1();
- }
- main1()
- {
- Derived * d = new Derived;
- printf( "%d %d\n", d->virt1(), Global1( d ));
- }
- ----------------------------------------------------------------------
- class Base2
- {
- public:
- virtual int virt2() { return 200; }
- int data2;
- };
- class MultipleDerived : public Base1, public Base2
- {
- public:
- virtual int virt1() { return 150; }
- virtual int virt2() { return 250; }
- int derivedData;
- };
- int Global2( Base2 * b2 )
- {
- return b2->virt2();
- }
- main2()
- {
- MultipleDerived * md = new MultipleDerived;
- printf( "%d %d %d %d\n",
- md->virt1(), Global1( md ), md->virt2(), Global2( md ));
- }
复制代码 |