美团后端一二hr面面筋(已意向书)
今天(9.9)中午收到oc+意向,发一波面筋攒攒人品!
一面(8.27)
1、 自我介绍
2、 比赛经历介绍,实现细节,内存怎么优化的?数据结构怎么实现的?
3、 STL哈希表底层实现原理,怎么处理冲突?有哪些方法?
4、 二叉树的变种,红黑树、B树、B+树各有什么特点,怎么运用?
5、 具体介绍一下B树和B+树
6、 innodb和myisam这两者有什么区别?为什么要这么用?在IO上有什么优势吗?
7、 线程进程区别,进程切换操作系统保存什么?线程切换保存什么?线程有哪几种状态,分别是怎么转换的?
8、 输入URL后的流程,具体解释TCP三次握手?为什么是三次?
9、 IO了解吗?异步IO的工作方式?非阻塞IO有哪些?
10、 算法题:斜着打印矩阵
11、 反问,最后说等hr联系二面,美团一面面试官很好,体验极佳,问的挺多的,但是那天面了四家,有好多问题记不住了。。。
二面(9.1)
1、自我介绍
2、比赛项目相关,讲一下遇到哪些问题怎么解决的
3、然后开始探讨vector的实现,怎么实现vector的扩容但底层不进行拷贝?说着说着面试官开始给我上课。。。讲了几种实现的方法
4、聊了下对后台开发的看法,然后问为什么不去做CV?(太卷了)
5、算法题:剑指offer45,说有可能你做过(我说确实做过),然后写完了讲了一些优化的思路,怎么做到高内聚低耦合,怎么让代码可重用,怎么提高健壮性和可读性等。
6、反问
hr面(9.2电话面)
1、 自我介绍
2、 聊项目balabala,面试官说她不是很懂技术,跟她讲一下;
3、 项目中有哪些困难?怎么评价你的队友?有发生过分歧吗?怎么解决的?
4、 你是一个什么样的人,朋友怎么评价?
5、 为什么要到互联网来,怎么样看待互联网?
6、 如果同时有多个offer,怎么选择?
7、 朋友之间会主动去组织活动吗?聚会之类的
8、 对我们部门有了解吗?
9、 对转java有什么看法?
10、 意向地点
#面经##美团##校招##C++工程师#