首页 > 【21届秋招】字节跳动提前批面经--基础架构部
头像
Ckyle
编辑于 2020-06-20 14:50
+ 关注

【21届秋招】字节跳动提前批面经--基础架构部

从四点到六点 一二面连着来。。。

1面 1h.........
自我介绍
讲讲管道的源码
数据库有哪些执行引擎
操作系统的虚拟文件系统
内存管理
伙伴系统
epoll(讲了源码实现)
ET和LT在源码层面是怎么实现的
输入一个url数据包传输的过程
web服务器项目 深挖细节
实现一个哈希表如何实现
腾讯实习项目细节
内存池项目细节
有没有了解过别的内存分配器
僵尸进程和孤儿进程
B+树索引和B树对比
信号机制(讲了内核实现)
哪些信号是不能被捕获的?
还有没有看过别的源码

算法题:leetcode 零钱兑换 变种
做完了 就直接让我等一等 叫二面面试官过来了

2面 1h................
自我介绍
讲一讲自己觉得有挑战性的一个项目
从目的 解决的问题 怎么解决的 亮点 改进点去解决
如果自己设计一个编译器怎么设计
然后直接开撕算法题:
1.用互斥锁实现读写锁 卡了很久 问了很多延伸的东西
2.leetcode原题: 树的Z字形遍历

讲webserver项目 问了很多细节
长连接短连接等等
tcp的keepalive和http的keep alive区别
其他的题想不起来了 偏场景设计题
那边说总共三到四面


刚刚hr打电话来说二面通过了 约的本周日三面
字节效率很高
许愿三面通过

更多模拟面试

全部评论

(17) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐