一面问的比较基础(然而我连二叉树删除节点都写错了) 二面比较有意思,问的很深,感觉面试官水平很高。 挑几个印象比较深的 1、随便聊聊项目,相当于闲扯。 2、计算复杂度,求f(n)=n*f(n-1)+O(n)的通项 3、epoll的底层实现原理 4、Slab算法底层实现原理,CPU L1 Cache实现细节 5、C/C++调用规约(__stdcall 和 __cdecl),编译器对于返回地址的优化(返回地址放在哪个寄存器(╯‵□′)╯︵┻━┻)到这里我觉得已经凉了。 6、gevent底层实现原理,协程上下文切换实现。异步IO。 7、反问环节:我是不是已经GG了。面试官笑而不语。...查看更多