转载声明:文章来源https://www.nowcoder.com/discuss/751925908973293568
美团Java后端一面面经
美团,本地核心商圈
1.自我介绍
2.TCP和UDP的区别
3.TCP与UDP常用场景
4.你刚刚有提到TCP比较安全可靠,具体有哪些机制保证可靠性
拥塞控制和流量控制有点搞混了
5.进程和线程的区别
6.线程怎么维护自己的私有变量
答的ThreadLocal
7.ThreadLocal的实现,内存泄漏问题
8.怎么解决内存泄漏问题
9.synchronized原理
10.synchronized锁优化
11.你刚刚提到CAS,CAS有什么问题?
12.任务提交到线程池,怎么执行的
13.核心线程数与最大线程数怎么设置
14.为什么设置核心线程数要参考CPU核数
15.MySQL哪些字段不适合建立索引
16.慢SQL优化
17.索引下推
18.Redis中ZSet的数据结构
19.什么是跳表
20.Redis过期删除策略
21.观察者模式与策略模式,什么时候要用这些模式,用这些模式有什么好处
22.Redis为什么快
23.你刚刚说Redis执行命令是单线程的,怎么理解
24.Redis的IO多路复用
25.项目
26.手撕(LeetCode第2题变式,加法变减法)
帖子还没人回复快来抢沙发