深信服9.29
1. 自我介绍
2. 手撕代码ipv4验证
3. C和C++的区别最明显的区别
4. 怎么做到面向对象
5. 多态怎么实现的,具体怎么实现的
6. 虚函数背后的逻辑是什么
7. 深拷贝和浅拷贝的区别, 项目里面的运用
8. vector扩容机制的操作
9. map的底层实现
10. extern关键词的使用场景
11. 指针函数和函数指针的具体区别
12. 野指针是什么
13. ***设计,十几万级别的ip怎么查询最快,怎么设计,哈希冲突怎么解决
14. 全省高考的分数,你怎么查询和你同分和比你高的一个分数
15. 青蛙跳台阶,
16. DFS和BFS算法讲一下
17. linux常用的命令
18. mkdir失败的原因
19. 怎么查看哪个进程占用的内存最多
20. 一个进程占用的CPU很高,应该怎么去分析
21. 多线程和多进程,进程间什么方式效率最高,线程冲突解决方法.
22. 遇到死锁怎么去定位
23. GDB调试怎么查看具体的局部变量
24. TCP协议怎么保证数据可靠传输的
25. URL的解析过程,网络过程涉及到哪些协议
反问:
1. 业务方向有哪些,
2. 多久有反馈,