#迅雷集团面试经验#【C++工程师面试分享】
这次面试一共有两场,一面和二面。一面是先自我介绍然后再做题,题量不是很大,题目范围涉及很广,Windows方面包括了SDK、MFC、GDI相关的知识点,C++方面涉及了STL和对象模型,建议大家面试前一定要刷下题,有好多人可能知道的知识点不是很多,但是这边涉及的面是很广的。
接着就是复试,复试的内容包括:机试、主管面试、HR面试,机试可以在网上查资料。主管面试主要问了:算线的算法,曲线算法,矢量文字显示、反走样等等。二面的最后还让HR进来和我聊了下,就职业规划和薪资待遇聊了十多分钟。
面试官问题:
1、IUnknow有哪几个接口,分别有什么用?
2、WM_PAINT和WM_ERASEBKGND有什么区别?
3、窗口子类化是什么?
4、C++如何实现运行时类型信息
5、MFC或WTL是如何实现消息反射的?