mementa一面
50min
听说这家公司要求高,我只是抱着试试看的心态投递了,没想到真进面了,抱着试试看的心态去面了
长达30min的项目拷打,我的项目一个是sylar,类似于moduo的网络服务器框架,另一个是mit的操作系统公开课,大部分面试官对我第二个项目兴趣不大,都是拷打第一个,感觉难度和腾讯的二面差不多,比起上次腾讯一直拷打我项目的面试官(不算刚刚那次kpi),这次问题明显要难,但上次答的更烂,因为上次疯狂拷打我压测而我根本就没做,只能现场编。
接下来是对C++语法的拷打,首先面向对象(松了一口气总算到八股了),主要问了多态(还是比较深的,问了具体是怎么找到要调用的函数的)、智能指针,STL,左右值这一些常见的八股,有一些不常见的像emplace_back,还有为什么不能直接把this包装成智能指针传出去(没答出来),怎么让它返回智能指针(答出来了)
还有网络方面的,没有三次握手四次挥手之类的可以吟诵,印象比较深刻的是如果服务端大量产生close_wait应该怎么办,我看小林coding上说是代码问题忘记调用close了就说了,然后他就引导我服务端这么知道自己要调用close,墨迹了半天说出来了(EOF),这样看来如果最后的这个EOF有关的数据丢失了且一直重传失败也会导致大量close_wait,如果说错了还请大佬指正
没有手撕
感觉希望不大了,目前还在的流程就是后面美团的移动端(据说吟诵一下八股就让进了,但是今天看到好多相同部门的人oc了,可能没hc了),另一个就是华为的开奖,现在只想有个班上,只要是技术岗位都行
听说这家公司要求高,我只是抱着试试看的心态投递了,没想到真进面了,抱着试试看的心态去面了
长达30min的项目拷打,我的项目一个是sylar,类似于moduo的网络服务器框架,另一个是mit的操作系统公开课,大部分面试官对我第二个项目兴趣不大,都是拷打第一个,感觉难度和腾讯的二面差不多,比起上次腾讯一直拷打我项目的面试官(不算刚刚那次kpi),这次问题明显要难,但上次答的更烂,因为上次疯狂拷打我压测而我根本就没做,只能现场编。
接下来是对C++语法的拷打,首先面向对象(松了一口气总算到八股了),主要问了多态(还是比较深的,问了具体是怎么找到要调用的函数的)、智能指针,STL,左右值这一些常见的八股,有一些不常见的像emplace_back,还有为什么不能直接把this包装成智能指针传出去(没答出来),怎么让它返回智能指针(答出来了)
还有网络方面的,没有三次握手四次挥手之类的可以吟诵,印象比较深刻的是如果服务端大量产生close_wait应该怎么办,我看小林coding上说是代码问题忘记调用close了就说了,然后他就引导我服务端这么知道自己要调用close,墨迹了半天说出来了(EOF),这样看来如果最后的这个EOF有关的数据丢失了且一直重传失败也会导致大量close_wait,如果说错了还请大佬指正
没有手撕
感觉希望不大了,目前还在的流程就是后面美团的移动端(据说吟诵一下八股就让进了,但是今天看到好多相同部门的人oc了,可能没hc了),另一个就是华为的开奖,现在只想有个班上,只要是技术岗位都行
全部评论
还问了top,netstat命令,没有深入了解过
怎么让他返回智能指针是啥意思😳 new的时候返回智能指针?
佬 momenta是暑期实习吗
佬,请问你的网络服务器框架项目大概掌握到什么程度
大佬,可以看看你的简历中关于sylar的介绍吗?
佬,我想请假一下sylar要怎么学,下个centos跟着视频敲吗
相关推荐
10-12 11:55
中山大学 新媒体运营 点赞 评论 收藏
分享