QQ客户端开发(CPP)·日常实习
人生第二次面试。上次面试也是鹅,不过没开摄像头,应该是KPI。这次开摄像头了,体验良好,发个面经攒攒人品。
1.项目:
静态链接和动态链接的区别
页表,虚拟地址到物理地址的转换,PAE技术
2.实习:
项目的实现,使用的Windows API
hook机制(忘记了)
sendmessage和postmessage(不会,面试官说都是发送消息的Windows API,一个同步一个异步)
3.代码:
单例模式(保证线程安全,不会,心态小崩)
反转链表
4.八股:
智能指针,shared_ptr的原理
构造函数和析构函数能否抛出错误(不会,答案是都可以)
new和malloc的区别
多态,虚函数的实现
子类重写父类后,怎么找到重写的函数
虚函数表的构建(结合项目问)
__stdcall(不会,上网查了以后发现自己学过忘记了QAQ)
四种cast
5.评价:
面试官:“项目都是自己做的,基础比较扎实,还需要复习一下书上的课后习题。”
我:“好”,“好的”,“嗯嗯”。。。
#我的实习求职记录#