首页 > 美团 Java二面
头像
Whiplash_
发布于 2021-08-25 17:43
+ 关注

美团 Java二面 内部员工回复

2021-08-25 70min

问了足足一个小时,考察的太全面了,脑壳疼

1.实习对服务器做的优化
2.自己项目Spring框架实现
3.Spring如何做到的每个请求打到对应Controller
4.osi七层模型
5.TCP与UDP区别
6.服务器部署两个服务,如何做请求的对应(端口号,不知道对不对)
6.如何自己实现HTTP通信(讲了tcp大概的握手和HTTPS加密)
7.了解哪些数据结构
8.二叉树的定义是啥(二叉树+搜索树+红黑树+AVL平衡树)
9.数组和链表有啥区别(ArrayList和LInkedList)
10.synchronized关键字(两个队列,1.8优化,锁升级,应用场景)
11.volatile关键字(可见性、有序性,使用场景,mesi原理+线程模型)
12.线程池原理(过程 + 自定义线程池+常用线程池)
13.了解哪些阻塞队列
14.线程池线程数目如何确定
15.ReentrantLock(AQS+模板方法)
16.ReentrantLOCk公平和非公平实现
17.ThreadLocal是线程安全的吗(线程安全讲解+ThreadLocalMap)
18.用过ThreadLocal吗(实习时做过首次请求的持有)
19.Mysql的Myisam和Innodb区别
20.索引选择为啥是B+树(hash+B对比)
21.sql执行过程
22.mysql是如何确定哪个索引的(不会。。。瞎猜)
23.Mysql为啥必须要有主键(主键选用)
24.事务的特性
25.事务隔离级别
26.MVCC实现
27.JVM内存分布
28.如何判断是否为垃圾
29.CMS过程
30.Minor GC 和 Full GC 流程触发
31.类加载(双亲委派+过程)
32.final和finalize
33.面向对象设计学生选课(估计一面设计停车场没设计好,这个也不咋会。。。瞎扯)

做个简单的题吧,确实很简单,又被照顾了(<(* ̄▽ ̄*)/)


感觉又被照顾的一面O(∩_∩)O

更多模拟面试

全部评论

(9) 回帖
加载中...
话题 回帖