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

共 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后端架构知识以及最新面试宝典
















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











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



浏览 51
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

分享
举报