腾讯一面
已经面完一周,当时心态崩溃,现在缓过来了突然还是想补一下难忘的一面。学Java的去面腾讯真的难顶
时长:90min
我是Java的,面试我的是一个c++的。
1.两个有序链表合并成新链表,剑指offer原题,要求用递归和非递归当时实现
2.滨海大厦有30层,12部电梯,5.12层有食堂,中午人很多,怎么调度电梯更为合理?
这道场景题就用了接近40分钟。最后面试官说思维不够发散
3.三次握手,为什么三次?四次挥手,为什么四次?
本来以为这里可以可以过了,因为三次握手很熟了,结果我说完后面试官说三次握手用代码怎么实现,我彻底懵逼。后面也一样,我真的不知道代码怎么实现的。。
4.redis为什么快?你说到了多路复用,那么多路复用用代码怎么实现?
同样懵逼,我知道多路复用,但是咋又问到了代码怎么实现,我人傻了。
还有些忘了,反正没问一点Java.最后反问,我当时已经崩溃了,都不想反问了,最后象征性地问下我该怎么提升。
面试官:基础不扎实,很多问题只了解表面,没深入理解,网络编程几乎不会,Linux薄弱。
太难了,当时面完人都不好了,后面三天啥也没做就调整心态了。感觉学Java背c++面试官面好难