当前位置: 首页 > 面试经验 >

大疆一面30+min(已过,25号二面)

优质
小牛编辑
96浏览
2023-03-28

大疆一面30+min(已过,25号二面)

#   自我介绍
#   简单介绍下项目(webserver)
#  C++部分
  1. C++内存布局
  2. 堆和栈的区别
  3. .data和.bbs的区别
  4. 为什么要将.data和.bbs分开存储
  5. 为什么需要.bbs段
  6. 红黑树的特点以及优势
#  计算机网络部分
  1. TCP三次握手和四次挥手
  2. 为什么是三次,不是两次或者四次
  3. TCP拥塞控制
  4. 如何实现可靠UDP
  5. 几个开源的可靠UDP实现(只听过http3.0那个)
  6. UDP和TCP的区别
  7. epoll与select以及poll的区别
  8. 为什么epoll更加高效
  9. 如果客户端突然断电了,服务端如何快速知道
  10. 设置TCP不缓存,直接发送
  11. Nagle算法
#  操作系统部分
  1. 进程与线程的定义和区别
  2. 线程进程的共享资源和独占资源
  3. 线程池如何选择合适的线程数(分IO密集和计算密集)
  4. 进程通信方式
  5. 虚拟内存
  6. CPU三级缓存
  7. 逻辑地址转换成物理地址

# 22号更新
一面过了,已约二面25号
#大疆秋招##客户端开发##面经一面面经##秋招#
 类似资料: