腾讯云智西安后台开发 一面 面经

  1. 自我介绍
  2. 介绍项目
  3. 围绕项目展开,说一下 Raft 选举流程
  4. Raft 如何避免脑裂
  5. 有没有了解过 AP 型数据库
  6. 然后到 15445 你这个缓存池的作用?为什么需要这个?
  7. 死锁怎么监测的
  8. DNS 的过程
  9. HTTP 请求的过程,http1.1 和 http 2.0的区别
  10. 问竞赛,你写的这个操作系统是什么个情况
  11. 你说你做了线程的抽象具体怎么做的
  12. 进程,线程,协程的区别
  13. 上下文切换具体是怎么做的,都要压入栈哪些信息
  14. 用 C 语言写个最简单的服务器都要用到哪些函数
  15. 如果我只 listen,不 accept 会怎么样
  16. 抓过包吗
  17. TCP 拥塞控制
  18. 你有了解过 DNS over http 吗?(如果没听错的话,面试官说这个不会不要紧)
  19. https和http的区别,没有问太深
  20. C++ 迭代器失效问题,我如果要用 for 循环删除一个容器中的元素具体该怎么写
  21. 写题 LRU,面试官要求能判断是否得到vale,所以不能通过返回 -1这样做

整体来说还行,并没有太刁钻的问题,就是关于 http 1.1 和 http 2.0 区别,我根据我看到的八股说了几点,面试官对我其中一点有点质疑,就是http 1.1 有个 pipLine 的特性,我说浏览器默认不开启,所以不支持多路复用,http2.0 原生支持,面试官说如果我就开启呢,然后会有什么区别,我就不懂了,可能八股了解的太浅了

#如何判断面试是否凉了##牛客解忧铺##我的实习求职记录##实习,投递多份简历没人回复怎么办##互联网没坑了,还能去哪里?#
全部评论
楼主真牛
3 回复 分享
发布于 2023-05-25 09:22 广东
好难啊,比我的一面难好多
2 回复 分享
发布于 2023-05-25 22:49 广东
写操作系统😱佬
1 回复 分享
发布于 2023-05-25 10:18 湖北
感谢分享
点赞 回复 分享
发布于 2023-11-02 16:41 河北

相关推荐

11-15 15:46
兰州大学 C++
点赞 评论 收藏
分享
评论
6
35
分享
牛客网
牛客企业服务