原来做了几年程序,后来带项目,管一个部门,我经历了无数次面试,从被人面试,到面试别人,所以对VC程序员的面试题目有一定了解。现总结一下(当然只有问题,没有答案,自己查资料把它们都掌握好!):
1、用VC编程时,什么叫接口(和JAVA的接口差不多的道理)?
2、类的析构函数为什么加“virtual”?
3、const的用法。
4、多线程通讯时,互锁和临界区问题。
5、#define、const、typedef的相关用法。
6、vector和list的区别。
7、多态性。
8、字符串拷贝函数(别用CString)。
以上的问题几乎在每次面试中都要出现一些。
当然,有些公司还会问一些设计方面的问题,这时候,你只需要保持清醒的思路,把事情分析一下,做个简单的说明就行了,唯一要做到的就是把你想清楚的事情和面试官说清楚。如果实在没有思路,就态度诚恳一些直接说不知道。



程序员面试常遇的题目

小青蛙大侠
