美团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题变式,加法变减法)

#面试问题记录#
全部评论
最后还有个反问环节
点赞 回复 分享
发布于 昨天 22:15 江苏

相关推荐

评论
6
15
分享

创作者周榜

更多
牛客网
牛客企业服务