深信服C++开发一面面经
找实习的第七场面试
1. 对面向对象的理解?
2. C++哪些方法实现多态?
3. 内存管理?
4. 智能指针?
5. 如果智能指针有复制拷贝的动作呢?如果我复制我的智能指针,这时候它会 怎么处理它的内存?
不会
6. Python内存管理?
不会
7. Map实现原理?
8. 为什么用红黑树实现map?
乱说一通
9. 它跟哈希map的区别?这两个结构的优缺点?分别适用于哪个场景?
乱说一通
10. (项目问题)
11. (项目问题)
12. (项目问题)
13. 看过elastic search开源项目么?
没
14. (项目问题)
15. 数据库索引
乱说一通
16. 除了互斥锁还知道哪几种锁?
不会,我说“自旋锁”,就三个字,没了
17. DNS的解析过程
18. 一个域名可以指向多个ip么?多个域名可以指向一个ip么?
不会
19. 从浏览器访问url的过程
20. http请求是通过什么为载体的呢?
不会
21. http协议在OSI七层协议中属于哪一层?
22. 十亿条url数据,想找出长度排名前十的,怎么做?
我说分成一个个小块去找长度前几的,再比较
面了20分钟,一小半都没答出来或者没答好,但莫名其妙的过了,约的明天二面;
加油加油
#深信服面经##面经##实习#