如何准备技术面试,以及如何成长一名合格的技术面试官。
1、进程,线程,上下文切换
2、
- TCP三次握手和四次挥手
- 为什么要有TIME_WAIT状态
- 为什么会有UDP协议
- TCP的流量控制
- http与https的区别
- https的加密过程
1、Map的底层实现?
2、Map的扩容是怎么实现的?
3、atmoic原子操作
1、Parsers解析器的原理
2、mirror的底层原理
3、meter的如何实现的
4、PRE(Packet Replication Engine)的工作内容
5、Mirror的工作原理
6、Resubmit & Recirculate
1、MySQL索引
2、Redis的主从复制机制
- 你有什么优点,缺点?
- 项目里最成功的地方/失败的地方?
- 印象最深的一次 debug
- 这两年(上一家公司)有什么收获、成长?经验、教训?
- 你有什么问题需要问我的?
一面:当初来这里是怎么考虑的
二面:如果过来,会给我安排做什么方向;对这块的规划,有什么难点和挑战
三面:小组怎么分工,对前景的理解
HR面:晋升体制、福利待遇、技术成长
参考资料:https://github.com/yusubond/Interview-qcrao/blob/master/interview.adoc#%E9%9D%9E%E6%8A%80%E6%9C%AF
- 陈皓《我是怎么招聘程序员的》https://coolshell.cn/articles/1870.html