美团社招(1年)java一面面经(过了)
1.sleep 和 wait区别
2.ThreadLocal,原理以及使用的有什么注意的地方(内存泄漏)
3.堆里面为什么有2个survivor区
4.young gc 和 full gc的触发条件
5.讲一下对线程池的理解
6.volatile
7.单核cpu用volatile有用吗
7.不稳定复现的bug怎么调试
8.cpu使用率高怎么排查
9.oom怎么排查
10.设计一个电梯调度系统,不需要具体实现,只需要给接口的入参和返回
11.Ioc和AOP简单讲下
12.缓存常用的替代算法
13.LRU怎么优化(讲了下mysql缓存池的LRU设计)
14. 系统变慢了怎么排查
15.算法题
现在有一个只包含数字的字符串,将该字符串转化成IP地址的形式,返回所有可能的情况。
例如:
给出的字符串为"25525522135",
返回["255.255.22.135", "255.255.221.35"]. (顺序没有关系)
#面经##社招##美团##Java工程师#现在有一个只包含数字的字符串,将该字符串转化成IP地址的形式,返回所有可能的情况。
例如:
给出的字符串为"25525522135",
返回["255.255.22.135", "255.255.221.35"]. (顺序没有关系)