1. 自我介绍
2. 在项目中遇到的最难的问题时什么?如何解决的?
3. 最擅长什么语言?编程环境呢?操作系统呢?
4. c和c++里如何动态申请一块内存?
5. 怎么判断它们有没有申请成功呢?
6. malloc函数的原型是什么?
7. 有哪些情况可能会申请内存失败?
8. 数组和链表的区别?
9. c++里有个虚函数的概念,什么是虚函数你知道吗?
10. 虚函数最终能达到什么效果?可以解决什么样的问题?
11. 那还有一种纯虚函数,纯虚函数是什么?
12. 有个100层高的楼,手上有两个玻璃球,它在k层及以下扔下去不会破,k层以上会破,如何用最少的次数求出k?
13. 平常喜欢看什么书?
14. 手撕代码:
①查找链表中倒数第k个元素
②如果不给链表长度该如何写?(双指针)
③删除呢?
15. 反问:
①咱们岗位进去大概是做什么业务?
产品线很多,如Linux后端应用开发、页面后端开发、工具类的开发、驱动类的开发
②新人进去如何分配?
根据产品线人员情况、培训情况综合考虑
基本都答上来了,不知道还有没有后续。
#深信服# #深信服二面#