腾讯暑期实习面试
我报的是PC客户端,面试官是负责腾讯电脑管家
一面:
1.首先聊了聊项目
2.问了functor实现,作用
3.虚函数作用
4.多线程
5.第一道算法题,二叉树镜像翻转
6.第二道:两个交叉的单链表相交的第一个点
7.第三道:一只青蛙从第一级台阶跳到第n级,每次可以跳任意级,共有多少种跳法,并写出递推式
二面:
1.首先聊项目(项目里面涉及的问题也比较多)
2.STL里面的数据结构
3.STL的设计思想
4.你在看STL源码的时候,有没有与其他人不一样的理解
5.B+树
6.病毒入侵方式
7.windows程序自启动方式
8.然后面试官问我知道为什么之前内推面试挂了吗,然后我讲了讲原因,还讲了一些之前内推面试没有回答出来的问题和自己查阅资料所得出的一些理解
9.问我成绩
HR面
1.为什么选择腾讯
2.为什么选择这个岗位
3.腾讯相对其他公司有什么优势
4.腾讯相对其他公司有什么不足
5.个人相对其他人的优势
整体来讲,其实没有多难,感觉主要是运气比较好。
暂时只想起来这些,如果想起来其他的后面再更新