最新美团远程面试总结-(文末附带面经)

JAVA烂猪皮

共 2018字,需浏览 5分钟

 ·

2021-05-12 16:10

走过路过不要错过

点击蓝字关注我们


美团一面(电话面,45分钟37秒)

  • 介绍项目

  • 分布式锁的实现

  • 分布式锁过期解决

  • 前缀树是什么 前缀树的使用场景

  • 分布式数据库主从复制

  • MySQL 死锁发生的原因和解决

  • MySQL 分别建立索引 a,b,c ,语句 select ...where b=x,c=x,a=x 能不能用到索引,建立联合索引能不能用到,a=x,b>x,能不能用到,用到几个索引?

  • B 树和 b+ 树的区别 b+ 树的优点

  • Linux cpu 满了怎么排查?

  • 怎么查看占 cpu 最多的线程

  • Linux怎么搜索文件中的字符串,写到另一个文件中

  • liunx 网络相关命令

  • 如何判断链表是否有环

  • Java = 和 equals的区别

  • Java contentMap 和 HashMap 什么区别,线程安全怎么实现

  • HashMap 怎么解决哈希冲突,哈希冲突还有什么解决方法

  • Java 运行时异常和检查性异常

  • Java 类加载

  • 什么是泛型 泛型的使用场景

  • 面向过程和面向对象

  • 多态是什么 父类如何调用子类的方法

  • 问我看了啥书(设计模式,图解HTTP,Modern PHP...被打断然后开始问设计模式)

  • 单例模式的用途 静态内部类实现单例模式的方式

  • 工厂模式的用途

  • 策略模式的用途

  • Get 和 post请求的区别

  • 网页请求的整个过程

  • 说说自己的优缺点,对缺点的改进?

美团二面(现场面,57分钟)

  • 上来先写代码,两个线程交替输出1-100

  • JAVA锁机制(synchronize,ReentrantLock等)

  • 乐观悲观锁

  • sql语句慢查询如何调优

  • 主键索引和普通索引区别

  • 项目用的什么数据库,什么引擎,底层是什么

  • 说一下B+树和B树

  • B+树索引都能查到叶子节点么

  • mvcc多版本并发控制

  • 隔离级别了解么,说一下

  • JVM调过么,用的什么垃圾回收器(G1)

  • 讲一下新生代老年代(这里给我挖了个坑,等我说完,告我G1不分新生代老年代,我还没学到啊可惜)

  • TCP,UDP区别

  • 输入URL会发生什么?

  • Linux常用操作

  • 线程进程区别

  • 用过什么中间件或者消息队列么?

  • 有什么问题想问我?

美团HR面

  • 自我介绍,抓住介绍的点让你详细说说

  • 其他的面试流程?

  • 考虑去哪里工作,北京是唯一选择吗?

  • 为什么来美团,从哪里知道美团技术团队?

获取往期以上更多最新面试题资料,直接转发一下这篇文章+关注公众号【Java烂猪皮】关注后回复【666】即可获取哦~




往期精彩推荐



腾讯、阿里、滴滴后台面试题汇总总结 — (含答案)

面试:史上最全多线程面试题 !

最新阿里内推Java后端面试题

JVM难学?那是因为你没认真看完这篇文章


END


关注作者微信公众号 —《JAVA烂猪皮》


了解更多java后端架构知识以及最新面试宝典


你点的每个好看,我都认真当成了


看完本文记得给作者点赞+在看哦~~~大家的支持,是作者源源不断出文的动力

浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报