虾皮秋招正式批 Golang后端 一二面面经(已Offer)

1面(50min)

  1. 介绍实习项目
  2. 消息堆积如何处理
  3. 生产方和消费方面幂等性的一些考量,以及存在的问题
  4. 项目为什么选择Protobuf替换JSON,PB原理知道吗?
  5. 介绍项目的Reactor模型
  6. 除了Epoll,还有哪些IO多路复用技术?
  7. Epoll为什么选择红黑树?
  8. Epoll还可以用什么数据结构呢,你觉得?
  9. Goroutine协程在语言中的实现,与进程,线程的区别和关联
  10. GMP分别对应操作系统内的什么?
  11. 令牌桶的实现,还知道什么其他的限流算法吗?
  12. 项目里用过MySQL事务吗?说一下
  13. MySQL事务的实现
  14. Redolog为什么不受程序崩溃的影响呢
  15. 算法题
  16. 打家劫舍2
  17. 岛屿数量
  18. 反问:业务

2面(50min)

  1. 先做算法:K组一个反转变形
  2. 项目相关
  3. GMP如果遇到IO阻塞/系统调用会怎么处理
  4. GMP介绍下
  5. 假设一个G死循环了,监控线程能打断吗?底层原理/机制的是什么?(后者不造)
  6. Protobuf压缩的原理
  7. 智商题:丢鸡蛋
  8. 反问:业务难点,培养机制,对我评价
全部评论
佬啥业务
点赞 回复 分享
发布于 2025-08-26 17:53 上海

相关推荐

2025-12-22 15:25
南京工业大学 运营
点赞 评论 收藏
分享
2025-12-11 14:24
门头沟学院 Java
牛客35720396...:不要用boss,全是骗
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

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