微软2013年暑期实习招聘笔试回忆[已补充完整]

微软2013年暑期实习招聘笔试回忆[已补充完整]

ID:39430041

大小:4.31 MB

页数:27页

时间:2019-07-03

微软2013年暑期实习招聘笔试回忆[已补充完整]_第1页
微软2013年暑期实习招聘笔试回忆[已补充完整]_第2页
微软2013年暑期实习招聘笔试回忆[已补充完整]_第3页
微软2013年暑期实习招聘笔试回忆[已补充完整]_第4页
微软2013年暑期实习招聘笔试回忆[已补充完整]_第5页
资源描述:

《微软2013年暑期实习招聘笔试回忆[已补充完整]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微软2013年暑期实习招聘笔试回忆[已补充完整]总共20道选择题,全部不定项。总分100分,时间75分钟。去年时间是90分钟的。。。。1~8,做对3分,半对2分,错误-2分,不做0分9~18,做对5分,半对3分,错误-3分,不做0分19~20,做对13分,半对7分,错误-7分,不做0分1、关于支持不定数量参数的方法(supportvariableparameters)有哪些?(cdecl,stdcall,pascal,fastcall)cdecl只有这一个。2、以下代码输出的结果是:[cpp] viewplaincopyprint?1

2、.class A  2.{  3.public:  4.    virtual void f()  5.    {  6.        cout<<"A::f"<

3、 cout<<"B::f"<f();  15.}  16.  17.int main()  18.{  19.    A *b = new B();  20.    b->f();  21.    g(b);  22.    return 0;  2

4、3.}  答案为:[cpp] viewplaincopyprint?1.B::f A::f const  第一个b->f()为动态绑定,输出B::f没问题,第二个,目前还没弄明白,感觉是由于函数g的参数有const,所以调用成员函数也是调用const版本,但是const版本的不是虚函数,不存在动态绑定,所以输出A::fconst。3、linkedlist和array的区别,链表与数组的区别。Whatisthedifferencebetweenalinkedlistandanarray?(3Points)  A.Searchcomple

5、xitywhenbotharesorted  B.Dynamicallyadd/remove  C.Randomaccessefficiency  D.Datastoragetype4、线程Thread和进程Process的区别(下列关于...和...说法正确的是?)好像是指明了windows下的。AbouttheThreadandProcessinWindows,whichdescription(s)is(are)correct:(3Points)  A.OneapplicationinOSmusthaveoneProcess,bu

6、tnotanecessarytohaveoneThread  B.TheProcesscouldhaveitsownStackbutthethreadonlycouldsharetheStackofitsparentProcess  C.ThreadmustbelongstoaProcess  D.ThreadcouldchangeitsbelongingProcess5、更奇葩的:[cpp] viewplaincopyprint?1.int i=10,j=10;  2.i = i++;  3.j = ++j;  4.cout<

7、<","<

8、},  5.  new int[2]{3,2}};  WhatwillmyArray3[2][2]returns?  A.9  B.2  C.6  D.overflow答案是D越界。7、关于constintx和const

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。