校招面的C++后台开发校招面的C++后台开发。总共是四轮面试,挂在了第三轮面试。前三轮都是技术面,应该说美团的面试非常细节。
第一面,着重看了一下我的成绩单,因为我是非科班出身,所以没有什么计算机课程成绩可以参考(除了C和java课程)所以面试官先是问我怎么转置一个矩阵,用c++实现,然后讲一下快排的思路,优化思路。然后问了一下读过哪些书。如何实现一个栈。cookies和session区别,然后问了一下项目的事情,实习情况。总之第一面就是很基础,看下成绩之类的,不是一个没答上来应该都会过。
二面面了一个小时,主要考察做过项目的,我做过爬虫,他就会从爬虫的url解析,页面解析,存储开始一点一点的扒。之后开始问网络,几次握手几次挥手,如果服务器有特别多time_wait什么情况导致,如何解决。如果服务器cpu总是100%什么情况(多线程情况下),内存总是接近使用80%90%什么原因导致的,怎么解决。然后开始数据结构方面,举了题,32个同学,每个同学四门课,每个课有通过不通过。设计一个数据结构,要求占用的的内存最小(学号连续),还问了红黑树二叉树等等问题。然后是操作系统,这个忘记具体的内容了,不过有bash命令什么等等,cpu一般线程数与核数关系。
三面回家再写,三面基本上完全是开放性问题,非常考验一个面试者的综合性,对问题的解析能力。
面试感受:一般;面试难度:困难;面试来源:校园招聘