1. 哈希冲突怎么解决
2. 他们之间的优劣是什么
3. 最省空间的是哪个方法
4. vector了解吗
5. 扩容机制是什么
6. 缩容机制呢
7. new 和 malloc的区别
8. 讲一下右值的概念
9. 为什么要发明右值
10. 讲一下你对多线程的理解
11. 进程和线程是什么的单位,区别是什么
12. TCP/IP有几层,讲一下
13. HTTP在哪一层,TCP呢,IP呢
14. 滑动窗口了解吗,解决了什么问题
15. 三次握手四次挥手解决了什么问题,为什么是三次握手,为什么又是四次挥手
16. 中途用什么机制来保证成功连接
17. 了解过垃圾回收吗,讲一下你的理解
18. 智能指针和一般的自动垃圾回收的区别
19. 当初为什么要写TinySTL
最后:
第一次面试,个人感觉答的很差,语言组织上面还欠缺很多,知识点也有紧张的忘记了的(呜呜呜)
还是得加强一下八股,不过好在已经迈出了第一步,加油!
#面经# #c++#
#2024找工作#