一共30分钟,围绕项目来问,
1.自我介绍
2.介绍项目(网关)
3.在项目中完成了哪些工作
4.项目中dpdk是如何跟lwip进行耦合的
5.项目中用到的closure
6.项目中用到的LRU-K算法及为什么要用
7.项目中用到的Session机制是什么,为什么要用
8.计算机启动的时候操作系统是如何加载的
9.浏览器输入一个url到拿到相应的过程(这个答的不是很好)
10.mbuf这个结构体了解多少
11.dpdk是一个高性能框架,为什么能够高性能
12.什么是协程
13.协程是如何切换(这个讲到了ucontext和寄存器相关的)
然后面试官介绍了一下公司团队的大致架构,还有一些作息安排
反问:
1.流程->只有一面
2.还有哪些地方需要改进(这个是最尴尬的,面试官直接说没有这个环节)
3.什么时候能够出结果->一周内
4.然后问我能干多久,什么时候能到岗