没有合适的资源?快使用搜索试试~ 我知道了~
首页高级Java经典面试题2019
资源详情
资源评论
资源推荐

并发编程:
1. 什么是多线程并发和并行?
2. 什么是线程安全问题?
3. 什么是共享变量的内存可见性问题?
4. 什么是 Java 中原子性操作?
5. 什么是 Java 中的 CAS 操作,AtomicLong 实现原理?
6. 什么是 Java 指令重排序?
7. Java 中 Synchronized 关键字的内存语义是什么?
8. Java 中 Volatile 关键字的内存语义是什么?
9. 什么是伪共享,为何会出现,以及如何避免?
10. 什么是可重入锁、乐观锁、悲观锁、公平锁、非公平锁、独占
锁、共享锁?
11. 讲讲 ThreadLocal 的实现原理?
12. ThreadLocal 作为变量的线程隔离方式,其内部是如何做的?
13. 说说 InheritableThreadLocal 的实现原理?
14. InheritableThreadLocal 是如何弥补 ThreadLocal 不支持
继承的特性?
15. CyclicBarrier 内部的实现与 CountDownLatch 有何不同?
16. 随机数生成器 Random 类如何使用 CAS 算法保证多线程下
新种子的唯一性?

17. ThreadLocalRandom 是如何利用 ThreadLocal 的原理来
解决 Random 的局限性?
18. Spring 框架中如何使用 ThreadLocal 实现 request scope
作用域 Bean?
19. 并发包中锁的实现底层(对 AQS 的理解)?
20. 讲讲独占锁 ReentrantLock 原理?
21. 谈谈读写锁 ReentrantReadWriteLock 原理?
22. StampedLock 锁原理的理解?
23. 谈 下 对 基 于 链 表 的 非 阻 塞 无 界 队 列
ConcurrentLinkedQueue 原理的理解?
24. ConcurrentLinkedQueue 内部是如何使用 CAS 非阻塞算法
来保证多线程下入队出队操作的线程安全?
25. 基于链表的阻塞队列 LinkedBlockingQueue 原理。
26. 阻塞队列 LinkedBlockingQueue 内部是如何使用两个独占
锁 ReentrantLock 以及对应的条件变量保证多线程先入队出队操
作的线程安全?
27. 分析下 JUC 中倒数计数器 CountDownLatch 的使用与原理?
28. CountDownLatch 与线程的 Join 方法区别是什么?
29. 讲讲对 JUC 中回环屏障 CyclicBarrier 的使用?
30. CyclicBarrier 内部的实现与 CountDownLatch 有何不同?
31. Semaphore 的内部实现是怎样的?

32. 并发组件 CopyOnWriteArrayList 是如何通过写时拷贝实现
并发安全的 List?
JVM
1. Java 内存分配?
2. Java 堆的结构是什么样子的?
3. 什么是堆中的永久代(Perm Gen space)?
4. 说说各个区域的作用?
5. Java 中会存在内存泄漏吗,简述一下?
6. Java 类加载过程?
7. 描述一下 JVM 加载 Class 文件的原理机制?
8. 什么是类加载器?
9. 类加载器有哪些?
10. 什么是 tomcat 类加载机制?
11. 类加载器双亲委派模型机制?
12. 什么是 GC? 为什么要有 GC?
13. 简述一下 Java 垃圾回收机制?
14. 如何判断一个对象是否存活?
15. 垃圾回收的优点和原理,并考虑 2 种回收机制?
16. 垃圾回收器的基本原理是什么?

17. 垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机
进行垃圾回收?
18. 深拷贝和浅拷贝?
19. System.gc() 和 Runtime.gc() 会做些什么?
20. 什么是分布式垃圾回收(DGC)?它是如何工作的?
21. 串行(serial)收集器和吞吐量(throughput)收集器的区
别是什么?
22. 在 Java 中,对象什么时候可以被垃圾回收?
23. 简述 Minor GC 和 Major GC?
24. Java 中垃圾收集的方法有哪些?
25. 讲讲你理解的性能评价及测试指标?
26. 常用的性能优化方式有哪些?
27. 说说分布式缓存和一致性哈希?
28. 同步与异步?阻塞与非阻塞?
29. 什么是 GC 调优?
30. 常见异步的手段有哪些?
Spring
1. 为什么需要代理模式?
2. 讲讲静态代理模式的优点及其瓶颈?
3. 对 Java 接口代理模式的实现原理的理解?
剩余15页未读,继续阅读










安全验证
文档复制为VIP权益,开通VIP直接复制

评论1