基础架构部社招面试,技术栈考察的较深入,系统设计题目较多一共三面。一面基础面,先是围着简历简单问了问项目,但明显不是很感兴趣。立马问了几个有关C++的问题,然后手写一段代码(20行内)。整个过程40分钟左右。
二面压力面,先是围着简历针对做过项目的问题进行了深入探讨,做了些什么、为什么这么做、碰到什么问题、怎么解决的、有什么不足、优化到什么程度。然后,针对计算机网络、数据结构和开源项目了解情况问了几个问题。再往后就是两三道系统设计题,主要考察问题理解、数据结构选择以及问题考虑的是否全面。整个过程90分钟左右。
三面感觉仍然是压力面,最开始比较nice的问问之前两面感觉怎么样,有什么想法和收获。然后就是问项目、为什么面美团、以后准备往什么方向发展。最后是一些比较深的计算机网络和数据结构相关的题目。认为是最nice的一面,虽然问题回答的很不好,但整个过程没有任何不舒服,都是在“交流”技术问题。
面试感受:很好;面试难度:困难;面试来源:内部推荐