百度C++/Go开发岗一面面经

最近参加了百度秋招提前批的C++/Go开发岗一面,面试时间是在上周。面试过程非常紧凑,主要集中在技术问题的考察上。

  1. 说一说TCP三次握手和四次挥手。
  2. 说说HTTP1.0、1.1、2.0的区别。
  3. HTTP长连接和短连接的区别是什么?
  4. 讲一下MVCC的作用,以及它是如何实现的?
  5. MySQL是如何保证事务的?
  6. MySQL底层数据结构是什么,有什么优势?
  7. 常用的Linux指令有哪些?
  8. InnoDB和MyISAM的区别是什么?
  9. 讲一下gRPC。
  10. gRPC是如何实现通信的?
  11. 工厂模式的优点是什么?
  12. 你了解消息队列吗?
  13. 手撕快排算法。
  14. 手撕工厂模式代码。

面试官的问题覆盖了计算机网络、数据库、操作系统、设计模式等多个方面,考察非常全面。

#牛客创作赏金赛#
全部评论
得物看看呀
1 回复 分享
发布于 2024-08-13 19:05 黑龙江
一面主要是八股文这些知识吗?咋不问C++或者Go语法的使用呢?
点赞 回复 分享
发布于 2024-08-13 19:08 辽宁
通知二面了吗
点赞 回复 分享
发布于 2024-08-12 16:50 黑龙江

相关推荐

06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
运营你豪哥:简历改改吧-非本、求职意向技术岗、无实习经历、内容空洞 如果简历不爆改的话,应该是会持续崩溃了 1.把你教育经历放最下面去 2.蓝底照片很奇怪哈,感觉还在高中时代,建议白底重新拍一下 3.校园经历没啥必要,收集和反馈同学们对产品的意见,解决学生和老师之间的沟通,企业招聘不看这些哈 好好思考一下简历的设计和你要表达的重点,再去投简历
点赞 评论 收藏
分享
评论
7
40
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务