字节跳动 基础架构 一二三面面经。(虚拟化部门)

本文详细记录了作者在字节跳动基础架构虚拟化部门的面试经历,包括一面、二面、三面的面试内容。面试涉及计算机基础、TCP/IP、操作系统、C语言、gdb调试、多线程调度等多个方面,重点讨论了Linux内核和虚拟地址到物理地址转换等底层技术。面试过程中,面试官不仅考察了理论知识,还要求现场编写函数实现虚拟地址转物理地址的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先说说学历之类的硬性条件,方便同样经历的人做参考:
学历:齐鲁工业大学,也不是很清楚是二本还是三本,总之普通的本科。和公司前辈们聊过这种学历投大公司能不能被捞挺看运气的。
ACM 铜牌一块(只是有的面试官会稍微提一嘴,没感到很有用的样子)
实习经历腾讯一段 (硬通货)
三个项目,基本上反映了我的技能栈:
乞丐版的 C++ web server
乞丐版的 TCP 协议原型
乞丐版的 os 内核

总结

本人记性不是很好,所以可能有些题忘记了没写上。不过每一轮都是若干提问 + 一道算法题,每轮都是 40min ~ 60min。因为部门是真·底层(虚拟化、操作系统、网络栈),很多问题一开始像是八股,但到最后都会引导到“你有没有看过Linux 源码里这一块儿是怎么实现的?”。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值