网易互娱初级研发面经
9.15一面,1h05分
HR先给了一个算法题说面试官30分钟后来,手写LRU算法。
面试官挺温柔的,也爱笑还和蔼,开始特别紧张,后来就说着说着不紧张了。
面试官来了先问问思想,问为什么用unordunorder_map和list
然后就自我介绍。
用什么语言多?C++
那就来说说C++吧
四个智能指针
然后多态说一下
虚表和虚指针
STL库map
红黑树
进程和线程
线程共享如何实现
线程有哪些自己的资源
C++环境内存分配
操作系统运行C++程序怎么分配
TCP拥塞控制
然后嘴撕TOPK问题
然后手写青蛙上楼梯,不是上2就是上3,多少方法。
圆内随机一个点
闲聊时间
面试官真的很好,有时候说不出来会给点提示
=============================================================================================================
9.23二面 61分钟
面试官真心是个大佬。
上来先聊项目,很和蔼。
然后直接下马威,进程申请100KB内存,申请不到,结果查看发现有4G的空闲内存。
先说碎片,他说有这个可能,但很小 又说内存泄漏,然后说是,那是什么原因呢?
然后是红黑树和AVL(中规中矩)
红黑树和hash(中规中矩)
情景题,一个服务器来了1000W请求(反正只要是个服务器都是一瞬间几千万请求),做24点游戏,返回true和false。怎么优化。
排除24点游戏的二义性呢?
手写24点代码
闲聊
实话实说问的比较偏但是确实可以感觉面试官level很高,而且面试体验也很好。
许愿offer
.
#面经##校招##网易##C++工程师#