北森面经
一面:
tcp八股:
1.三次挥手四次挥手,fsm,滑动窗口相关的知识。
2.tcp header结构。
3.tcp半连接队列。
c++:
常见数据结构
unorder_map扩容机制。
《高性能myslq》相关知识:
b+树,hash,full_text索引。
聚簇索引,非聚簇索引。
聚合索引的最左匹配原则。
buffer pool的冷数据热数据处理。
为什么用b+树做索引,我就反问他为什么不用b+树做map的底层结构。
纯聊天聊了一个小时,感觉收获了很多经验。
30日晚二面,等会给大家更新。面试还是能学到很多东西的,晚上再去找面试官学习学习。
二面:
设计秒杀系统,我就从缓存、并发的角度说了说。
问我能不能加班。
问我设计模式和设计原则。
问我看了哪些书。
自己对业务的理解确实还不够,还得努力啊。
主要是这家名声有点,问我能不能去实习,我直接呵呵。
#北森提前批#