美团秋招面经

美团一面:8/26: 40min

  1. 自我介绍,简单和面试官聊了一会,面试官感觉很nice,平易近人。
  2. 介绍项目
  3. Post请求和Get请求的区别?
  4. 其他请求方式都有哪些?put请求了解吗?
  5. 双亲委派机制是什么?
  6. 线程的几种状态,具体的执行流程是什么?
  7. 创建线程的几种方式?
  8. 线程池里边的参数,执行流程是什么,拒绝策略都有哪些?
  9. 异常的体系架构,编译时异常和运行时异常?
  10. 垃圾回收机,GC的整个过程
  11. UDP和TCP的区别
  12. UDP和TCP各自的应用场景,比如视频,语音?
  13. 分布式、微服务、消息队列(还没了解过)
  14. 主从复制的流程
  15. mysql默认的存储引擎,和MYISAM有什么区别?
  16. 算法题:冒泡排序。
  17. 反问:部门主要负责做什么的,需要学习哪些相关的技术栈。
补充:
了解其他的请求方式,GET、POST、PUT请求、DELETE......
多学习centos的相关操作命令。



美团2面 9/7:50min

  1. 自我介绍
  2. 简单聊了一会,什么时候毕业,为什么没有实习,(搞论文,导师也不让去实习)
  3. 算法:合并两个有序链表,做完之后面试官让讲一下思路。 如果是无序链表,怎么合并成有序链表,我说可以把val取出来,然后排序在合并。面试官说能不能直接对无序链表进行排序,我做了一会,没做出来(脑子已经乱了)
  4. 问一些常见的八股
  5. hashtable和hashmap有什么区别
  6. concurrenthashmap
  7. 事务在实际开发中是怎么应用的,事务的几种隔离级别,解决了什么问题?
  8. MVCC简单的介绍一下,说的有点多,面试官说:好的,我知道了。
  9. 简单介绍一下主从复制。
  10. binlog还有什么作用,redolog,bufferpool 分别介绍了一下。
  11. 介绍一下慢查询,SQL优化。
  12. 了解select、poll、epoll几种方式吗,(不了解,感觉需要看一下)
  13. 简单说一下BIO、NIO、AIO之前的区别?
  14. TCP连接为什么需要三次握手,两次不行吗。
  15. 简单介绍一下输入URL的整个过程。
  16. 说一下Linux常见的命令,我说只知道简单的命令:chmod,mkdir,cat、ps -ef | grep ,问了我一个查看XXXX的命令,我没听说过,就没往下问了。
  17. 了解RPC吗,了解消息队列吗,了解分布式锁吗? (这些我都还没看,菜,菜,菜)。
  18. 反问,业务是做什么的,没有实习的话,等工作之后和别人的差距有点大。

许愿3面😂😂-----------许愿失败----------被捞起来重新面

美团1 面

自我介绍,聊基础,八股相关
一道栈的压入弹出序列
一个智力题,有一条马路,30分钟有车通过的概率是P,求10分钟内有车通过的概率

美团 2 面

介绍了做的两个项目,针对项目象征性的提了几个问题,因为项目中用到了socket,所以面试官让我写一个socket的编程的大体流程,说一下思路就可以
1. socket:客户端创建一个socket对象,服务器利用serversocket去监听,accept去接受客户端的请求,生成一个socket对象,利用多线程去处理这个socket。
2. 手写一个线程安全的vector(当时忘记了vector是个啥,就随便了了一点代码)
3. 问了解多线程吗,我说了解,多线程交替打印ABC打印10次,我用信号量来做的。

美团 3 面 HR面

基本上就是常见的聊天,学习情况,论文情况,家庭情况,意向地点,可以实习吗?


#美团面经##面经##美团#
全部评论
有消息了嘛
点赞 回复 分享
发布于 2021-09-10 11:10
老哥是上海的?
点赞 回复 分享
发布于 2021-09-09 19:58
请问一面多久后出的结果
点赞 回复 分享
发布于 2021-09-09 17:52
请问楼主这个一面和二面怎么隔这么久了呀
点赞 回复 分享
发布于 2021-09-09 14:39
肯定可以三面的,感觉美团很爱考合并两个有序链表,https://codetop.cc这个网站上都爆料到19了,也不知道真假的
点赞 回复 分享
发布于 2021-09-08 20:43
投的是美团平台,好像被分到呼叫部门,具体我也不太清楚
点赞 回复 分享
发布于 2021-09-08 16:21
是那个部门啊
点赞 回复 分享
发布于 2021-09-08 11:33

相关推荐

3.27日更新:秒挂自我介绍Serverless 平台项目周期、是否有用户、是否有反馈项目的背景项目相比 Linux 还缺什么如果拿去实际用,你觉得它和 Linux 相比最核心缺什么,举一个场景你觉得问题出在哪、和 Linux 比有什么不同、有没有解决思路Linux 的机制已经足够完美了吗是否可以理解为 Linux 因历史兼容导致结构变重,而你们有机会做得更轻Linux 在处理并发/锁问题上是怎么做的有没有做过 Linux 和当前系统在调度/进程管理上的开销对比测试运行过程中的 limit 是如何控制的项目到现在为止是否使用了 Rust 的 unsafe,如果用了如何处理内存隐患cgroup 在 Linux / 操作系统层面是怎么生效的cgroup 这块为性能做了什么,使用了什么高性能机制cgroup v1 / v2 的差异,以及现在的 cgroup 还有什么限制不了的cgroup 能不能描述网络带宽限制,标准实现是如何做到的手撕题:统计 1 到 n 中数字 1 出现的次数未来方向规划反问环节我的问题:您那边主要做什么业务、什么开发方向?是否涉及分布式事务?我的问题:能否给一下这次面试评价?面试官建议:横向拓展:不只是会实现 cgroup,还要理解其设计初衷、工业界诉求及未来发展;关注资源限制能力的准确性、隐患及 overhead;思考做完后如何评价其好在哪。表达呈现:认为做得比较扎实,但表达和呈现还有优化空间,需要把做过的东西讲得更结构化。
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务