三面美团 Java 岗,HR 现场直接发 offer,他是横着走出来的
4、rabbitmq
rabbitmq 的优势,能解决什么问题
说一下 rabbitmq 怎么保证高可用的?
聊聊镜像队列,怎么运作的?口述下代码??
5、并发编程相关
hashmap 跟 concurrentHashMap
6、接近一个小时的计算机网络基础、操作系统基础
进程、线程
http1 与 http2
网络五层架构,分别是做什么的?
TCP、UDP 区别,UDP 怎么实现可靠性的,在哪一层实现的?
TCP 的流量控制、拥塞控制
进程调度算法
等等…记不清了,美团贼喜欢问基础,接近一小时
7、JVM 相关
类加载、双亲委派
垃圾回收相关?怎么判断?算法?收集器?
内存区域
8、手撸算法题两道
[](
)美团二面(70min)
==================================================================================
正儿八经的面试了…
1、再来一个场景,优化 mysql,具体步骤,什么命令,怎么操作,比较详细
2、redis 分布式锁的作用?什么场景用过?会有什么问题?(原子性的问题、误删锁、误得锁等等)怎么解决这些问题?(面试官提了几个场景,这块聊了半个多小时)
3、详细聊了 rabbitmq 的工作流程。介绍下 rabbitmq 的组建,分别有什么类型,具体是怎么用的?口述代码
4、redis 高可用
5、聊聊你了解的 RPC,dubbo 与 springcloud?我因为没做过微服务项目,因此,问我,你觉得应该有什么功能,我从 springcloud 的角度回答的
6、RPC 与 mq 技术选型,说下原因
7、Spring 源码,我讲了事务的源码(撸了好几次了,比较熟悉)
8、手撸算法题两道
9、聊实习时间、地点,未来发展
[](
)美团三面(5min)
=================================================================================
这个 5min 很关键了↑
HR 直接给录用函
谈笑风生…聊薪资,工作地点,还有一些要录入系统的基本信息,留了电话
淦!太特么优秀了!
我问他,为何如此的胸有成竹?
他给我发来了一份文件,说你可以从里面随便挑一个问我!更别说这次美团问得这么基础…基础…基础…
我打开文件一看…
且不说内含阿里云、蚂蚁金服、腾讯、百度、携程等一线互联网大厂的真题,后面还有涵盖微服务、并发编程、数据库、消息中间件、JVM、MySQL、Redis、Spring、SpringBoot、SpringCloud、SpringMVC、MyBatis 等 java 主流技术的面试题及解析,原来如此了~
评论