远景智能 SP专场 后端开发 一面面经

2020.07.26 下午 一面 37min

1)JVM的内存结构?为什么要有新生代和老年代?分别采用什么垃圾回收算法?

2)HashMap的底层原理?线程安全吗?为什么?ConcurrentHashMap怎么保证线程安全?

3)Java里有哪些锁?CAS有哪些问题?怎么解决ABA问题?在高并发写时会用CAS吗?

4)MySQL如何保证查询效率?为什么用B树而不用其他树如红黑树?MySQL的事务隔离级别?什么是幻读?

5)消息队列的应用场景?为什么要用消息队列?

6)把你的项目做成分布式的需要怎么做?为什么Redis也要做成分布式的?怎么保证Redis的一致性?
#面经##校招##远景能源有限公司##Java工程师#
全部评论
顶一下,明天面
点赞 回复
分享
发布于 2020-07-26 22:49

相关推荐

点赞 评论 收藏
转发
1 14 评论
分享
牛客网
牛客企业服务