字节跳动后端开发实习面经(Golang)
#字节跳动##实习投递#
半个月前就开始面试了,HR面等了一周多还没出结果,不知道是因为年终盘点还是养鱼,现在补一下面经攒人品。
一面 约60min
项目:
项目热编译如何实现?
Go:
Slice扩容机制
Sync包mutex实现
GPM调度与垃圾回收
网络:
7层网络模型
应用层协议了解哪些
传输层协议了解哪些
TCP/UDP区别
TCP如何使传输可靠
数据库:
什么是事务
事务的特性
数据库隔离级别
算法:
前缀树实现(主要是因为我项目有前缀树相关的东西)
前缀树系列及题解:https://labuladong.github.io/algo/2/23/61/
总结:一面基本纯八股 + 算法,项目没咋问
二面 约60min
纯项目问答约30min
简单sql:查询班上英语成绩最高的同学(可能有多个)
算法1:https://www.nowcoder.com/discuss/post/353159649622958080
算法1想了半天没思路,面试官说换道题
算法2:股票买卖问题:https://labuladong.github.io/algo/3/28/96/, 我做的是最简单版,然后问了限制交易数量的思路
算法2 A了
总结:二面纯项目 + 3道题,算法做的不是很好,项目也没有说很清楚
面完想了想算法1的两个解法:1.回溯,直接每个数都拼一拼,返回小于n的最大数;2.贪心 + 二分,这个算法边界条件比较多
等不到字节了,开面B站,蔚来,希望能拿offer
半个月前就开始面试了,HR面等了一周多还没出结果,不知道是因为年终盘点还是养鱼,现在补一下面经攒人品。
一面 约60min
项目:
项目热编译如何实现?
Go:
Slice扩容机制
Sync包mutex实现
GPM调度与垃圾回收
网络:
7层网络模型
应用层协议了解哪些
传输层协议了解哪些
TCP/UDP区别
TCP如何使传输可靠
数据库:
什么是事务
事务的特性
数据库隔离级别
算法:
前缀树实现(主要是因为我项目有前缀树相关的东西)
前缀树系列及题解:https://labuladong.github.io/algo/2/23/61/
总结:一面基本纯八股 + 算法,项目没咋问
二面 约60min
纯项目问答约30min
简单sql:查询班上英语成绩最高的同学(可能有多个)
算法1:https://www.nowcoder.com/discuss/post/353159649622958080
算法1想了半天没思路,面试官说换道题
算法2:股票买卖问题:https://labuladong.github.io/algo/3/28/96/, 我做的是最简单版,然后问了限制交易数量的思路
算法2 A了
总结:二面纯项目 + 3道题,算法做的不是很好,项目也没有说很清楚
面完想了想算法1的两个解法:1.回溯,直接每个数都拼一拼,返回小于n的最大数;2.贪心 + 二分,这个算法边界条件比较多
等不到字节了,开面B站,蔚来,希望能拿offer
全部评论
大佬能分享一下学习Golang的路线吗,从C++转到Golang了
佬 问下go的八股看啥
请问楼主跟着网上做的项目吗?做的哪个项目呀
兄弟 前缀树系列和题解网站没了
已离职
年终盘点真的是盘点。大佬哪个部门
相关推荐
点赞 评论 收藏
分享
01-03 20:47
北京交通大学 Java nsjbambmbs:简历一写就是微服务,一问实际就俩服务,简历一写就是高并发一问 QPS 个位数既然写了微服务,那我出系统设计题场景题也没啥问题吧
点赞 评论 收藏
分享
985柜员:幽默百度
点赞 评论 收藏
分享
等闲_:业务开发就是prompt+数据,Ai就是中间件,中台或者鸡架会做一些Agentic infra和智能体记忆之类的,再底层一点就是AI infra,MLops,模型微调,推理优化之类的了,所以对于普通后端就是纯业务,没啥技术含量,除非去技术架构组或者底层一点的组,要不AI就是个API,别神话AI应用开发 点赞 评论 收藏
分享

