互联网/IT行业面试题 · 方案权衡 · Java
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 1116 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 921 题让你设计线程池一般怎么分配参数 考察线程池参数配置的依据与取舍能力第 922 题请详细说明 HashMap 底层实现的关键细节,以及 ConcurrentHashMap 在并发下的设计思路与区别。 考察对 Java 集合框架底层结构、哈希冲突处理及并发安全机制的理解深度第 923 题Map产生hash冲突如何解决 考察对哈希表冲突处理机制的理解与实现差异第 924 题线程池的参数有哪些?你在配置时会注意什么? 考察对线程池核心参数的掌握及实际配置的权衡意识第 925 题请解释Java类加载机制,并说明双亲委派模型的作用与实现原理。 考察对类加载过程、双亲委派机制的理解及实际应用第 926 题为什么HashMap要引入红黑树? 考察对HashMap数据结构演进原因及红黑树特性的理解第 927 题什么业务场景下可以使用volatile? 考察对volatile适用场景的判断能力第 928 题懒汉和饿汉单例模式的区别是什么? 考察单例模式两种实现方式的理解及适用场景第 929 题谈谈你对Java中多线程高并发的认识。 考察Java并发编程的基础理解、核心机制和实际应用能力第 930 题请对比 synchronized 与 Lock(ReentrantLock)底层实现的区别,并说明各自在不同场景下的性能表现。 考察对两种锁机制底层差异及性能取舍的理解第 931 题ConcurrentHashMap怎么实现线程安全 考察对 ConcurrencyHashMap 分段锁、CAS 与 synchronized 演进的理解第 932 题Java后期(如JDK 8)为什么减小了HashMap的锁粒度? 考察对Java并发容器演进的理解,以及锁粒度与性能的关系第 933 题Java 中如何进行线程同步? 考察对 Java 并发同步机制的理解与应用边界第 934 题请比较 JDK 1.7 和 JDK 1.8 中 HashMap 的内部数据结构,并说明各自的优势和适用场景。 考察对 HashMap 数据结构演进及其性能影响的理解第 935 题为什么ArrayList扩容是1.5倍? 考察对Java集合扩容机制及其性能权衡的理解第 936 题String不可变的原因是什么 考察对Java String不可变性的理解及其设计动机第 937 题如何限制只有5个线程能访问某个资源? 考察并发控制中限制并发数的技术方案与实现细节第 938 题AOP不用动态代理还有其他实现办法吗 考察对AOP实现原理及替代方案的理解第 939 题怎么评估ConcurrentHashMap和Hashtable的性能好坏? 考察并发容器性能评估维度与正确测量方法第 940 题Java开发的时候怎么避免死锁 考察对死锁产生条件、预防与排查方法的理解