一周美团之旅,已签offer
经历了一周的美团之旅,岗位后端开发(需要转go),周一一面,周二二面,周四三面,周五收到offer。
一面(45min):
1.项目拷打30min
- 是否是独立完成?
- 介绍一下项目
- 我说了仿muduo库,面试官问你觉得muduo库有什么设计问题?:(
- 采用多线程对性能有多大提升?
- 使用多线程达到性能瓶颈后,有什么其他提升性能的方式?
- 有限状态机解析相比普通的解析方式有什么优点?
- 你还知道哪些解析方式
- 项目中遇到过哪些bug
- 有没有遇到乱码问题,是如何解决的?
- 项目是否上线
2.基础八股
- 栈和堆的区别
- 进程的创建过程
- 进程通信的方式
- TCP四次挥手的过程
- 四次挥手中服务端的状态变化
- stl容器是否线程安全
3.手撕翻转链表
二面(30min)
1. 面试官对科研和竞赛成果感兴趣,问科研和竞赛过程中遇到了哪些挑战,是如何解决的?
2. 专业问题
- struct内存对齐问题
- 数组和链表的区别
- 栈和堆的区别
- 智能指针循环引用如何解决
- 虚函数能否为内联函数
- K个一组反转链表,讲主要思路和需要考虑的边界条件
- 实现能够返回数据流中的第2大元素的数据结构,最小堆
- 堆的实现原理,主要讲了shiftDown和shiftUp两个函数
3.闲聊:对后端开发哪些方向感兴趣?并介绍了部门业务和技术栈
三面(45min):
三面应该是主管面,非常详细的问了项目和实习经历,在过程中遇到了哪些挑战,是如何解决的?
总结:这是我的第一次面试,美团的面试体验很好,流程走的也很快。祝愿大家都能收获实习offer。
一面(45min):
1.项目拷打30min
- 是否是独立完成?
- 介绍一下项目
- 我说了仿muduo库,面试官问你觉得muduo库有什么设计问题?:(
- 采用多线程对性能有多大提升?
- 使用多线程达到性能瓶颈后,有什么其他提升性能的方式?
- 有限状态机解析相比普通的解析方式有什么优点?
- 你还知道哪些解析方式
- 项目中遇到过哪些bug
- 有没有遇到乱码问题,是如何解决的?
- 项目是否上线
2.基础八股
- 栈和堆的区别
- 进程的创建过程
- 进程通信的方式
- TCP四次挥手的过程
- 四次挥手中服务端的状态变化
- stl容器是否线程安全
3.手撕翻转链表
二面(30min)
1. 面试官对科研和竞赛成果感兴趣,问科研和竞赛过程中遇到了哪些挑战,是如何解决的?
2. 专业问题
- struct内存对齐问题
- 数组和链表的区别
- 栈和堆的区别
- 智能指针循环引用如何解决
- 虚函数能否为内联函数
- K个一组反转链表,讲主要思路和需要考虑的边界条件
- 实现能够返回数据流中的第2大元素的数据结构,最小堆
- 堆的实现原理,主要讲了shiftDown和shiftUp两个函数
3.闲聊:对后端开发哪些方向感兴趣?并介绍了部门业务和技术栈
三面(45min):
三面应该是主管面,非常详细的问了项目和实习经历,在过程中遇到了哪些挑战,是如何解决的?
总结:这是我的第一次面试,美团的面试体验很好,流程走的也很快。祝愿大家都能收获实习offer。
全部评论
美团的哪个部门是go的啊?
老哥 笔试成绩咋样呀a了多少呀,我笔试不太好hr面完还没动静
美团cpp么? 还是进去转java
大佬是本还是硕,太强了
什么事业线呀老哥
我也是安全部门,刚约了三面,我还纳闷呢怎么有三面的
老哥,你是上午还是下午得的offer
请问老哥,那个采用多线程对性能有多大的提升怎么回答啊
大佬stl容器线程是否安全怎么答呀?
大佬简历上写的哪几个项目呀?
楼主最后还是转go了
cpp就业这么不好吗?
相关推荐
10-24 21:16
苏州大学 C++ 点赞 评论 收藏
分享
11-06 13:42
三江学院 嵌入式软件开发 点赞 评论 收藏
分享