C++ 面试合集
1. TCP、UDP的有什么区别
2. TCP、UDP的各自的优缺点
3. TCP、UDP适用场景
4. TCP为什么是可靠连接
5. 典型网络模型
6. HTTP/1.1和HTTP/1.0的区别
7. URI和URL之间的区别
8. 三次握手的过程
9. 为什么三次握手中客户端还要发送一次确认
10. 为什么服务端易受到SYN攻击
11. 四次挥手的过程
12. 为什么客户端最后还要等待2MSL
13. 为什么建立连接是三次握手,关闭连接却是四次挥手
14. 各种排序算法的时间空间复杂度、稳定性
15. 各种排序算法的最好情况、最坏情况
16. 快速排序的原理
17. 归并排序的原理
18. vector和list的异同
19. vector内存是怎么增长的
20. vector和deque的比较
21. 为什么STL里面有sort函数,list里面还要再定义一个sort
22. STL底层数据结构实现
23. 利用迭代器删除元素会发生什么
24. map是如何实现的,查找效率是多少
25. 几种模板插入的时间复杂度
26. Linux内核的组成
27. 用户空间与内核通信方式有哪些
28. 系统调用read()/write(),内核具体做了哪些事情
29. 系统调用的作用
30. 内核态、用户态的区别
2. TCP、UDP的各自的优缺点
3. TCP、UDP适用场景
4. TCP为什么是可靠连接
5. 典型网络模型
6. HTTP/1.1和HTTP/1.0的区别
7. URI和URL之间的区别
8. 三次握手的过程
9. 为什么三次握手中客户端还要发送一次确认
10. 为什么服务端易受到SYN攻击
11. 四次挥手的过程
12. 为什么客户端最后还要等待2MSL
13. 为什么建立连接是三次握手,关闭连接却是四次挥手
14. 各种排序算法的时间空间复杂度、稳定性
15. 各种排序算法的最好情况、最坏情况
16. 快速排序的原理
17. 归并排序的原理
18. vector和list的异同
19. vector内存是怎么增长的
20. vector和deque的比较
21. 为什么STL里面有sort函数,list里面还要再定义一个sort
22. STL底层数据结构实现
23. 利用迭代器删除元素会发生什么
24. map是如何实现的,查找效率是多少
25. 几种模板插入的时间复杂度
26. Linux内核的组成
27. 用户空间与内核通信方式有哪些
28. 系统调用read()/write(),内核具体做了哪些事情
29. 系统调用的作用
30. 内核态、用户态的区别
c++/嵌入式面经专栏-牛客网
https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2Fcreation%2Fmanager%2FcolumnDetail%2FMJNwoM
全部评论
相关推荐
风中翠竹:真的真的真的没有kpi。。。面试官是没有任何kpi的,捞是真的想试试看这个行不行,碰碰运气,或者是面试官比较闲现在,没事捞个人看看。kpi算HR那边,但是只有你入职了,kpi才作数,面试是没有的。

点赞 评论 收藏
分享