美团 - 暑期实习 - 美团平台

美团 - 暑期实习 - 美团平台

时间线: 3.5 笔试完成 —— 3.9 一面 —— 3.14 二面


一面

Java

  1. 讲讲 Java 中的线程池

  2. Synchronized 介绍

  3. CAS 底层原理

  4. Spring Bean 周期 AOP

MySQL

  1. 索引失效的条件

  2. 脏读幻读

  3. 隔离级别

  4. MVCC 实现和 Next - lock Key

  5. 讲讲意向锁

Redis

  1. 键的删除策略,定时删除如何实现的?

  2. 缓存雪崩、穿透,雪崩的根本原因是什么?

算法

输入 “ABCABC” 字符串,多线程下打印 “ACBACB”

一面八股问了 30 min,然后剩下半小时就是实现这个多线程题,多线程这个题,具体描述和条件问面试官就行;该题面试官的要求是:只输入三种字符,每次依据字典序颠倒第二和第三个字母的打印位置,字符串长度即打印次数。

二面

Java

  1. String a = new String (“123”) 创建哪几个对象,在哪

  2. 哪一个区域不发生内存溢出

  3. 讲一讲栈帧

  4. 讲一讲 CMS 垃圾回收过程,发生几次 STW;CMS 有什么缺点,怎么规避这些缺点的?

  5. 设计模式:设计一个计算器,要求满足设计模式六大原则

  6. Spring Bean 周期 AOP

MySQL

  1. 隔离级别,可重复读和幻读区别

  2. 讲一讲 MySQL 的事务,三大范式

  3. 数据库死锁怎么解决

  4. 建一张 student 表,你怎么设计索引,查询的时候又怎么优化

  5. RESTful 了解吗,我要查询一个学生,URL 怎么设计的

  6. 讲一讲覆盖索引

  7. 联合索引 (a,b,c),考察走不走索引

  8. 讲一讲数据库的连接池

计算机网络

  1. 讲一讲 HTTP

  2. 讲一讲 HTTP 状态码

  3. TCP、UDP 区别

  4. 如何理解的三次握手、四次挥手,能否从生活中举一个例子描述一下。

  5. 讲一讲自己熟悉的限流中间件,除了令牌桶算法还知道其它的吗?

Linux

  1. 考察命令:

    • 查询一个文件

    • 查询一个时刻都在更新的日志,如何查询和显示?(tailf 问同学才知道是项目上线跟踪日志)

    • 查询 Java 线程

  2. CPU 负载率 80% 的可能原因?如何排查

  3. 假设有四核,有什么办法可以使每个 CPU 负载率达到 80%

智力题:烧绳子

二面最后没有算法题,面试官考察十分的偏实操,Linux 和 项目部署问了很多实际操作有关的东西,后悔没有录音,复盘的时候还是太零散了。

#春招##面试题目##美团##实习##面经#
全部评论
二面好底层啊
1 回复 分享
发布于 2022-03-15 15:38
请问一面之后多久收到二面通知呢
点赞 回复 分享
发布于 2022-03-16 00:01
烧绳子是什么
1 回复 分享
发布于 2022-03-21 23:06
请问目前有下一步结果吗?
点赞 回复 分享
发布于 2022-03-16 14:48
卧槽问的好像,怀疑咱俩是同一个面试官
点赞 回复 分享
发布于 2022-03-22 23:32
楼主过了吗
点赞 回复 分享
发布于 2022-03-24 23:15
请问什么部门啊
点赞 回复 分享
发布于 2022-03-26 09:26
能不能帮忙看下邮件里两次面试官的手机尾号呀
点赞 回复 分享
发布于 2022-04-21 00:16

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
10
81
分享
牛客网
牛客企业服务