面试题展示1.说一下C++中的多态,最好举一些例子。
2.C++中虚函数和普通函数有什么不同(也要求举例子)。
3.进程间通信你知道哪几种方法?
4.举例说一下死锁的条件?
5.讲一下windows消息传递机制?
6.讲一下工厂方法的好处?(不是如何实现,是好处)
7.说一下COM组件接口的三个最基本方法(函数)?
8.进程间同步的方法有哪些?
基础题大概是这些。
P.S.: 在面试微软工程院的时候,他们让我装live meeting,然后一边和我电话,让我
直接把程序打到live meeting上面,所以问了几道具体的编程题,都比较简单:
1.他先向我介绍了一下标准C的strtok()函数,然后让我实现(直接在live meeting里
把代码打出来)。然后继续问我,如果这个程序在多线程情况下会出现什么问题?我回
答以后又问,那么应该怎么解决这些问题。
2. 要求写一个程序,输入一个数n,如:n=1,程序输出:
1,2,3, ...,9
如果n=2,程序输出:
1,2,3...9
1,2,3,...98,99
如果n=3,输出:
1,2,...9
1,2,...99
1,2,...999
(不能写伪代码)。
1轮面试:电话面试
面试感受:一般;面试难度:普通难度;面试来源:网络招聘