shopee面经
上周5早上起来,10点钟给shopee hr邮箱发了简历,11:00打电话说现在就在北邮科技酒店面试,后来知道原来是有个哥们鸽了,我去补那个哥们的空。
没吃早饭,整个面试晕晕乎乎,应该是凉了。
一面问的比较基础(然而我连二叉树删除节点都写错了)
二面比较有意思,问的很深,感觉面试官水平很高。
挑几个印象比较深的
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了。面试官笑而不语。
感觉和二面面试官一起工作会学到很多,然而我太菜了,可能我不适合搞技术,流下了没有技术的眼泪.jpg。
祝各位秋招顺利,收割offer。
#面经##秋招##Shopee##C++工程师#