最新-java面试题

爬坑三年多,最近遇到较频繁的爬坑题。做下记录。

1.hashmap原理,扩容机制,数据结构版本差异,是否安全,闭环问题。

2.对currenthashmap的理解

3.是否用过锁,用过哪些锁?

4.说一下synchronized与Lock的区别

5.synchronized的原理是否了解?

6.讲解一下CAS

7.dubbo的负载均衡机制有哪些

8.zookeeper有哪些作用,讲一下选举过程,如何实现分布式锁。

9.redis的使用,如何实现分布式锁,集群方式的操作,数据持久化的操作,缓存穿透及缓存雪崩问题。

10.多线程的实现方式有几种?7大核心参数是什么?

11.是否了解过JUC包并实际使用过内中方法?

12.sql优化方案,对索引的了解并应用

有跳坑宝典的或有打算跳坑的朋友希望能留言做分享或讨论。

猜你喜欢

转载自blog.csdn.net/qq_37980436/article/details/105071157