(已OC)字节跳动 暑期实习 四面技术面(1h+)
4.13更新:4.12hr面完后,今天收到offer了!感谢牛客!!
时间线:4.1一面、4.6二面、4.8三面、4.11四面、4.12hr面,4.13 邮件offer。
—————————分割线——————————
上来问我索引结构,我还心想现在的hr懂的好多啊……直到给我出算法题那一刻我才确认这确实是个技术面….
1,自我介绍
2,项目,epoll的IO复用是什么意思?跟http的多路复用是啥关系?(我也不太懂想问什么)
3,线程池的模型详细说一下
4,索引的结构有哪些?
5,B+Tree说一下(这个问题真的问了好多次了)
6,索引建立有什么技巧或者需要考虑的。
7,查找时需要用到"a==x OR b==y"这种条件应该怎么简历索引,同样还有"a==x OR b==y"。
8,C++代码到可执行程序的步骤
9,链接过程详细说一下
10,虚拟内存说一下
11,逻辑题,两个人在一张桌子上轮流放硬币,直到有一方找不到地方放了,则另一方胜利。有没有什么必胜的策略?
一开始没想出来,面试官提示考虑对称性。
12,做题。
LC129。
反问,弱弱地问一句这个岗位有多少轮技术面?
答曰这是最后一轮,顺利的话下一轮就是hr跟你聊一聊就行。
19:00,约了hr面,有惊无险