一面技术面:检测基本功,较轻松1.复盘笔试,笔试a的两道题现场讲思路(单调栈、回溯dfs)2.vector和list有什么区别(内存、效率)3.vector/list的选择使用说一个具体的场合(嘴快说了线程池阻塞队列,刚说出来就知道给自己挖坑了,一下没想到,然后说了自己课题里实现的线程安全的unordered_map,以及如何使锁的粒度尽可能小)4.手撕代码,一个整数的大端序、小端序补码,输出成16进制(记录32位二进制数,负数取反,然后+1进位判断)5.项目服务器采用的模型(模拟proactor)6.反问环节,问了我有哪些需要提升的地方、以及对我的印象一面面试官特别温和看我是机械的,都问的非常浅尝即止,没有深挖项目,也没有问八股,其实我是想多问问我八股的毕竟背了老久了----------------------------------------------------------------------------------二面技术面:开始上强度了,面试官相对严肃一些,但也很和善。二面全程没有八股,深挖项目,然后手撕了一道字符串的最大回文子串长度(中心扩散法)有没有什么自己自豪的事,有没有什么需要补充的成绩(稍微讲了下课题内容)反问环节一样问了有什么方面需要加强(多接触业内先进技术)----------------------------------------------------------------------------------三面主管面:最意想不到的来了,先是问了20分钟论文、算法,论文相对目前商用方法的优势点、不同处,这,总不能直接说不行吧,那就没法聊了,硬着头皮说了半天,最后主管问了句:“你觉得你的算法比他们(大疆等)好吗”——肯定不如呀,然后结束了这个话题。然后开始问专业选择,为什么转软、人身经历(最让你开心/伤心的事件)。上午9点-12点,三面完成,大概都在50-60分钟之间,面试官和面试环节都很Nice,开始泡池子!
点赞 10
评论 10
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务