深信服C++一 二面面经

一面 2021年8月28日17:40   40min
1. 头文件的作用
2. 防止头文件重复引用
3. 头文件用<> 和“”的区别
4. sizeof("hello")
5. 宏实现数组的元素个数
6. 面象过程和面向对象
7. C++的三个特性
8. 多态如何实现,指针与对象的关系
9. malloc(0)会怎么样,malloc后free怎么知道要销毁多大空间的
10. 空指针是什么样,野指针是什么,怎么避免野指针
11. 哈希冲突
12. 冒泡排序
13. 反转链表
14. 实现strcmp()
15. tcp为什么分段
16. 平衡二叉树特性
17. 什么时候左旋和右旋
18. 介绍字符驱动
19. 函数入栈顺序,为什么
20. 如何理解一致性

....

还有什么补充 
有什么想了解

二面 2021年9月4日10点 50min
1. 系统调用和普通调用的区别
2. 系统调用是怎样实现的
3. 网络IP是怎样分配的,手动和自动,IP,DHCP,物理地址,掩码之间的关系 底层
4. 内存不够用程序会出现什么情况
5. 操作系统用什么方法解决内存不够用
6. 32位地址的内存空间,用户,内核
6. 文件传输如何确保A机器与B机器的一致性
7. socket, A机器处理能力强, B机器处理能力弱, A和B有什么表现,底层
8. 设计一个文件传输系统,考虑什么,详细说明
9. 操作系统的调度
10. 写libc中的strstr()
11. 为什么选择这个行业,看了什么书,什么视频

整体感受,基础和底层是关键
#深信服##面经#
全部评论
大佬面完一面多久收到通过短信的
点赞 回复
分享
发布于 2021-09-05 06:35
我一面也是问C++基础和计算机网络比较多,操作系统没问,二面就问操作系统,难顶
点赞 回复
分享
发布于 2021-09-05 13:41
春招专场
校招火热招聘中
官网直投
lz为什么会问文件传输相关的问题,是因为项目里有吗
点赞 回复
分享
发布于 2021-09-05 16:07
老哥有收到二面通过通知吗
点赞 回复
分享
发布于 2021-09-05 21:04

相关推荐

头像
不愿透露姓名的神秘牛友
03-13 14:57
点赞 评论 收藏
转发
6 32 评论
分享
牛客网
牛客企业服务