字节跳动提前批(后端开发工程师-基础架构)一面凉经

7.15 投递简历,7.16 HR预约面试,7.22 视频面。

之前根本没有复习准备,7.16 号 HR 安排面试后才临阵磨枪。后面复习算法、网络等基础,总共加起来可能有 4 天左右。

面试总共耗时 1h15min 左右,最后面试官当面感谢并说你不适合我们部门(跪),还准备把我转投给其他部门。我高兴地,拒绝了面试官的热情推荐。

虽然菜鸡直接一面跪了,不过面试体验还是不错了。同学们可以投下字节,拿来练练手~~(手动狗头)
一、自我介绍
介绍了自己的专业和研究方向,以及在实验室参加的项目。
面试官还挺感兴趣的,问了很多项目相关内容,仅项目就讲了十来分钟。
二、问答
1. Linux 下,程序从静态文件到在内存中运行起来,经过了哪些步骤?
2. AVL 树和红黑树介绍一下,比较一下各自优劣?
3. TCP/IP 协议栈有哪些协议,为什么要设计为分层式的?
4. TCP 怎么保证可靠的数据传输?
三、算法
实现 LRU Cache 缓存淘汰算法,保证 O(1)。
之前在代码中用过 @lru_cache 装饰器, 所以都没问面试官就直接开始写代码了。
我以为我懂了,面试官可能也以为我懂了,实际上我是半吊子。
代码实现后,运行都没通过,跪地干脆!
#内推##面经##C/C++##校招#
全部评论
字节也能用来练手么hhh
点赞 回复 分享
发布于 2020-07-23 09:01
请问是c++岗吗?
点赞 回复 分享
发布于 2020-07-23 01:10
后端没问数据库相关的吗
点赞 回复 分享
发布于 2020-07-22 23:12

相关推荐

05-03 12:45
西南大学 Java
nsnzkv:你这项目写的内容太多了,说实话都是在给自己挖坑,就算简历过了,后面面试也难受
点赞 评论 收藏
分享
评论
7
21
分享

创作者周榜

更多
牛客网
牛客企业服务