美团Java一面

3.26笔试--->3.30下午通知面试,3.31号下午面试

一面

面了一个小时,刷题花了10多分钟,后面没时间了,JVM和多线程都没怎么问了
leetcode215---考快排变形
自我介绍,并说说你的项目
谈谈Hashmap,为什么要用红黑树,hashmap是线程安全的吗?为什么不安全?有深入了解吗?
知不知道模板方法模式?(忘了)
手写观察者模式
项目中有没有有实际价值的项目?
说下你的个人博客系统的业务架构吧
项目有什么觉得后端技术特别出众的地方

数据库

数据库隔离级别
可重复级能解释下吗?
当前端请求特别慢的时候如何优化?
数据库查询非常慢时,如何优化?
数百条数据一次查询在多少秒之内最好?(我答得是0.06~0.1之间)
自己的实际的数据库优化场景(加索引、limit)
查询多个数据库字段时,是不是每个字段都要加索引,比如性别这个字段要不要加索引

Spring

SpringMVC request请求过程

有没有用过微服务(没用过)
知不知道NIO(忘了)

多线程

多线程了解吗?(了解一些)
线程的几种状态
线程之间的转化
什么情况下会发生阻塞?
wait和sleep的区别
说说乐观锁和悲观锁吧
乐观锁是不是一定不加锁的?
说说volatile吧
synchronized不会发生阻塞吧?(会)为什么?
了解CAS吗?
说说死锁吧
死锁的四个条件
怎么避免死锁

JVM了解吗?(了解一些)





#美团面经##美团##Java工程师##面经#
全部评论
请问是校招还是实习啊?好难啊
点赞 回复
分享
发布于 2020-04-06 22:11
&sync不一定阻塞,有个锁升级的过程
点赞 回复
分享
发布于 2020-04-08 13:22
联想
校招火热招聘中
官网直投

相关推荐

头像
04-02 02:28
已编辑
重庆理工大学 计算机类
点赞 评论 收藏
转发
2 31 评论
分享
牛客网
牛客企业服务