【观校友暑期总结有感】CPP选手何去何从
今天也算是美团oc了,部门是做cpp客户端的,而且偏向于底层,刚好我也感兴趣这一点,所以应该会接。而且写这篇文章之前,才面完夸克,虽然由于实习时间的原因在开始时说明了是kpi面,但和面试官聊了好一会,因为已经有oc了体验也不错,大概也知道了如今面试官对于面试者的一些要求,临时有感写下这篇文章,算是回馈其他uu。
楼主bg双985,至今每一次面试,基本都是cpp或者go岗,基本没有java岗。所以cpp如何去选择岗位很重要,在很多面经当中,可以发现基本都是java的,所以就要避开这些岗位,因为这些岗位投了大概率也是被刷,除非你自己本身能兼顾java,不然当我没说。
另外就是cpp本身语言的原因,面试官可能更看重你对于语言本身特性的理解,可能要去理解更多底层的东西,这一点在cpp面试当中尤为重要,因为面试官本身问的问题可能不难,但是从底层去说明可能更能体现出你的不同(比如智能指针底层实现,epoll底层实现等等),既然说到底层了,那么操作系统就不得不提了,cpp熟练了,对应操作系统也得熟练,对于很多系统调用也得了解,比如malloc底层实现brk,mmap,cpp选手一定要体现你作为cpp选手的不同。
然后就是八股整体吧,我的建议是选择一个合适的八股合集作为一个引子,但是一定要进行一个知识点的拓展,不然只去看这些点本身,比如线程切换开销具体到线程切换底层实现方式,还是那句话体现出cpp选手的不同。
项目方面,一个webserver搞懂做为实习生面试已经很顶了,但是一定要搞懂,上到整个server端每一步的运行流程,下到每一个变量的变换原因都要搞懂,基本够你扯1小时了。如果有其他项目继续加上去就ok了。
最后刷题方面,到oc今天lc刷了187道,这无疑是薄弱的,我确实也因为刷题量失去了好几次机会(说的就是你teg二面,本来能提前结束的),按照hot100 -》前100道 -》 面试150这个顺序刷下去保你手撕无敌。
PS:今天我问了夸克面试官 高并发问题怎么回答,面试官都说这一方面只能按照自己理解来说,对实习生并不要求这一点,要是实习生什么都懂了,直接当社招进来干活就完了。
附上面试过程,献给这个忙忙碌碌的一个月。#cpp后台实习##选择岗位##美团#
楼主bg双985,至今每一次面试,基本都是cpp或者go岗,基本没有java岗。所以cpp如何去选择岗位很重要,在很多面经当中,可以发现基本都是java的,所以就要避开这些岗位,因为这些岗位投了大概率也是被刷,除非你自己本身能兼顾java,不然当我没说。
另外就是cpp本身语言的原因,面试官可能更看重你对于语言本身特性的理解,可能要去理解更多底层的东西,这一点在cpp面试当中尤为重要,因为面试官本身问的问题可能不难,但是从底层去说明可能更能体现出你的不同(比如智能指针底层实现,epoll底层实现等等),既然说到底层了,那么操作系统就不得不提了,cpp熟练了,对应操作系统也得熟练,对于很多系统调用也得了解,比如malloc底层实现brk,mmap,cpp选手一定要体现你作为cpp选手的不同。
然后就是八股整体吧,我的建议是选择一个合适的八股合集作为一个引子,但是一定要进行一个知识点的拓展,不然只去看这些点本身,比如线程切换开销具体到线程切换底层实现方式,还是那句话体现出cpp选手的不同。
项目方面,一个webserver搞懂做为实习生面试已经很顶了,但是一定要搞懂,上到整个server端每一步的运行流程,下到每一个变量的变换原因都要搞懂,基本够你扯1小时了。如果有其他项目继续加上去就ok了。
最后刷题方面,到oc今天lc刷了187道,这无疑是薄弱的,我确实也因为刷题量失去了好几次机会(说的就是你teg二面,本来能提前结束的),按照hot100 -》前100道 -》 面试150这个顺序刷下去保你手撕无敌。
PS:今天我问了夸克面试官 高并发问题怎么回答,面试官都说这一方面只能按照自己理解来说,对实习生并不要求这一点,要是实习生什么都懂了,直接当社招进来干活就完了。
附上面试过程,献给这个忙忙碌碌的一个月。#cpp后台实习##选择岗位##美团#
全部评论
校友原帖地址:https://www.nowcoder.com/discuss/611996335411146752
好可爱的表情
大佬的项目是开源的吗
校友有什么推荐的客户端开发项目吗
我看隔壁几个贴都说webserver可以拿来学,但是写简历扣分。我刚学了qt的使用,在跟着B站上qt和opencv的视频做,准备做完这个学opengl或者webserver了
请问下佬 美团是啥部门和岗位
相关推荐