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

字节飞书Golang二面实习面经

优质
小牛编辑
86浏览
2023-11-15

字节飞书Golang二面实习面经

(应该是g了,easy算法没做出来)

  1. 算法 (手里一副扑克牌, 第一张放在桌面上,第二张放回手牌底部, 重复第一步直到手里没牌. 根据桌子上的牌, 推出手里的牌)
  2. 一面试完下来就秒了, 面试半小时找规律, 结果发现做错了
  3. 讲讲线程、协程、进程区别
  4. 讲讲你最喜欢哪个语言,为什么(ababa, 说了go比java以来管理简单,但是他说maven其实比mod强的不是一点)
  5. 微服务的优点?对比单体的优点?(聊了十几分钟, 但是面试官都说这种单体其实也可以)
  6. 每个业务单独开来,自己用自己的数据库, 高内聚 低耦合 服务分工明确 (那单体也可以划分模块呀?)
  7. 可以实现多部署, 高可用(单体也可以部署多个呀?)
  8. 微服务, 如果一个服务挂了, 其余的服务还可以支持, 起码有容错(我单体部署几百个,也可以呀?)
  9. 分布式部署,对机器压力小(我微服务分几个部署在我的机器上, 浪费资源不是更多吗?)
  10. 其实如果真的服务器很少的话, 单体也可以, 看业务的体量和需求吧
  11. 说到了负载均衡, 负载均衡有哪些技术?
  12. RR
  13. 哈希取模
  14. 一致性哈希
  15. 怎么实现负载均衡呢?
  16. nginx
  17. nginx在哪里实现?
  18. 网关服务
  19. nginx在osi哪一层, 负载均衡在哪一层?
  20. 讲一下golang协程池, 作用是什么? (扯了10分钟, 感觉不符合面试官预期)
  21. 资源复用(但是goroutine本来就很轻, 感觉没有必要复用呀?)
  22. 限制资源个数, 避免高并发过多goroutine冲垮服务器
  23. 还有呢? 不知道了...
  24. 输入url到渲染的总流程
  25. 输出10分钟
  26. 为什么二进制的文件到了客户端,浏览器可以看到多彩的画面
  27. html?js?css?
  28. 又给了一道巨简单的题目, 算是做出来了.
  29. 反问
  30. 学习的建议
  31. 和胜任字节实习生,能力gap多少, 需要从哪里改进
  32. 被发现套话了,他说第二个问题其实是想知道面试结果吧,我就回答第一个好了...

哎, 头痛一整天, 算法脑子又宕机, 字节886

面试官还是很和蔼的0.0

#golang##golang实习#
 类似资料: