首页 > 美团后台开发面经
头像
lieela
编辑于 2020-09-25 14:29
+ 关注

美团后台开发面经

美团(运维开发C/C++

一开始面的部门技术栈是JAVA/Golang,我说我不会就给我转到了C/C++开发,具体部门没听清。答得不好,应该是凉了。发个帖子攒攒人品。

一面(8月26)

1.     项目

2.     智能指针以及线程安全、STL容器是否是线程安全的

3.     知道哪些数据压缩的方式

4.     设计线程池(线程池的原理,用什么数据结构组织线程和任务,如何处理任务)

5.     设计hash map,如何实现线程安全(我说的是用互斥锁,粒度太大的话就对每个桶加锁,也提到了CAS实现无锁。但是面试官一直就着加锁往下延申,比如基于每个桶加锁如何去统计hash表的容量)

6. write()fd是原子操作吗

7.     对mysql的了解

8.     还问到了内存相关的,没听懂就没问了。

9.     代码:实现LRU

二面视频面(8月27)

1.     项目

2.     进程IPCkill进程的原理

3.     文件系统知道哪些?(提到了Ext,还说错了)

4. page cache好处和弊端,怎样能够不写page cache

5. mysql的主键和外键

6.     无锁编程,项目中用到过吗

7. ARMx86的区别

8.     代码:实现读写锁

9.     代码:单链表翻转

====================================================================

9月25更新

9月11号预约了9月22号三面,目前已完成三面。

问题不太记得了,比较常规。

PS:岗位不是运维,换到了后台开发,bg没问。

许愿一个hr面!


全部评论

(3) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐