字节飞书Golang二面实习面经(已OC)

(应该是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

----

11.18 接好运, 2面已过, 我是字节的🐶

#golang##golang实习#
全部评论
单体架构最主要的区别应该是用户的会话信息和逻辑服务放在一起的话,一台机器宕掉用户都登录不上了。(架构问题好复杂,佬这里问了好多架构相关问题)。 协程池好奇怪的问题,我了解过对象池 sync.Pool,一人全局池一个本地池,本地溢出放到全局,本地缺少从全局捞,常见用法可以复用缓存区,避免每次新创建缓冲对象然后GC回收的性能损耗。不知道复用协程是不是也是考虑到GC这一块然后面试官想借机引入GMP的
3 回复 分享
发布于 2023-11-17 14:04 陕西
这道题我同学做过一模一样的,他也没做出来(
1 回复 分享
发布于 2023-11-16 09:26 浙江
佬字节实习不是三面吗?
点赞 回复 分享
发布于 2024-01-28 16:45 北京
请问楼主是官网投的吗
点赞 回复 分享
发布于 2023-11-26 22:27 广东
想问问像字节这样的大厂,不会微服务去面实习有影响吗
点赞 回复 分享
发布于 2023-11-23 00:49 辽宁
楼主你好,请问是base深圳吗?我也飞书实习刚过二面
点赞 回复 分享
发布于 2023-11-22 19:13 广东
这个算法,是不是四张hashmap就行了
点赞 回复 分享
发布于 2023-11-22 14:49 广东

相关推荐

10-24 11:08
已编辑
上海大学 Java
TTT___TTT:这个价是前端吧
点赞 评论 收藏
分享
真tmd的恶心,1.面试开始先说我讲简历讲得不好,要怎样讲怎样讲,先讲背景,再讲技术,然后再讲提升多少多少,一顿说教。2.接着讲项目,我先把背景讲完,开始讲重点,面试官立即打断说讲一下重点,无语。3.接着聊到了项目的对比学习的正样本采样,说我正样本采样是错的,我解释了十几分钟,还是说我错的,我在上一家实习用这个方法能work,并经过市场的检验,并且是顶会论文的复现,再怎么不对也不可能是错的。4.面试官,说都没说面试结束就退出会议,把面试者晾在会议里面,丝毫不尊重面试者难受的点:1.一开始是讲得不好是欣然接受的,毕竟是学习。2.我按照面试官的要求,先讲背景,再讲技术。当我讲完背景再讲技术的时候(甚至已经开始蹦出了几个技术名词),凭什么打断我说讲重点,是不能听出人家重点开始了?这也能理解,每个人都有犯错,我也没放心上。3.我自己做过的项目,我了解得肯定比他多,他这样贬低我做过的项目,说我的工作是错误的,作为一个技术人员,我是完全不能接受的,因此我就和他解释,但无论怎么解释都说我错。凭什么,作为面试官自己不了解相关技术,别人用这个方式work,凭什么还认为这个方法是错的,不接受面试者的解释。4.这个无可厚非,作为面试官,不打招呼就退出会议,把面试者晾着,本身就是有问题。综上所述,我现在不觉得第一第二点也是我的问题,面试官有很大的问题,就是专门恶心人的,总结面试官说教,不尊重面试者,打击面试者,不接受好的面试者,技术一般的守旧固执分子。有这种人部门有这种人怎么发展啊。最后去查了一下,岗位关闭了。也有可能是招到人了来恶心人的,但是也很cs
牛客20646354...:招黑奴啊,算法工程师一天200?
点赞 评论 收藏
分享
评论
23
129
分享

创作者周榜

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