美团成都saas一面(寄)
2024.03.25
大部分忘了,常规八股多,但是问的很广。redis,mysql,jvm,juc,设计模式等
算法:无重复最长子序列(没写出来,寄。我算法废物,多半因为这个挂)
很多常规八股,还记得的大概有:
1.mysql底层怎么去执行的sql的
2.orderby走不走索引,需要注意什么
3.volatile能不能保证原子性,为什么
4.说一下知道的垃圾回收器;cms哪个阶段暂停(stw)
5.优化项目中的大量if else用什么设计模式
6.双重检查锁定的单例模式为什么要双重检查
7.java IO模型。select,poll,epoll底层是什么数据结构,为什么select限制1024而poll不限制,如何改进的
8.数组为什么就是比链表遍历快
9.什么时候对象会到老年代(答了16次到老年代以及大对象到老年代他问还有没有)
10.jvm优化调参命令
11.一个请求的全过程(从DNS说到SpringMVC)
12.为什么不二握,为什么不三挥
13.redis分布式锁实现方式以及可能出现的问题
14.从AOP角度说一下@Transaction可能失效的情况以及原因(cglib子类继承方式代理无法代理私有方法)
15.说一下ThreadLocal
16.java是引用传递还是值传递
17.慢查询explain分析的时候,type和extra出现什么内容表示不太优
18.多线程为什么会出现并发问题(JMM角度答了下)
19.AtomicInteger原理
N...想起来再补充
大部分忘了,常规八股多,但是问的很广。redis,mysql,jvm,juc,设计模式等
算法:无重复最长子序列(没写出来,寄。我算法废物,多半因为这个挂)
很多常规八股,还记得的大概有:
1.mysql底层怎么去执行的sql的
2.orderby走不走索引,需要注意什么
3.volatile能不能保证原子性,为什么
4.说一下知道的垃圾回收器;cms哪个阶段暂停(stw)
5.优化项目中的大量if else用什么设计模式
6.双重检查锁定的单例模式为什么要双重检查
7.java IO模型。select,poll,epoll底层是什么数据结构,为什么select限制1024而poll不限制,如何改进的
8.数组为什么就是比链表遍历快
9.什么时候对象会到老年代(答了16次到老年代以及大对象到老年代他问还有没有)
10.jvm优化调参命令
11.一个请求的全过程(从DNS说到SpringMVC)
12.为什么不二握,为什么不三挥
13.redis分布式锁实现方式以及可能出现的问题
14.从AOP角度说一下@Transaction可能失效的情况以及原因(cglib子类继承方式代理无法代理私有方法)
15.说一下ThreadLocal
16.java是引用传递还是值传递
17.慢查询explain分析的时候,type和extra出现什么内容表示不太优
18.多线程为什么会出现并发问题(JMM角度答了下)
19.AtomicInteger原理
N...想起来再补充
全部评论
没问实习项目吗
送花
回复 分享
约二面了吗
送花
回复 分享
国泰君安
官网直投
相关推荐
查看4道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享