互联网/IT行业面试题 · 方案权衡 · Java

互联网/IT行业相关面试题,按题目行业基础数据聚合。

47588 道真题 · 当前筛选命中 1116 · 更新 2026-08-05

筛选题目已选:方案权衡 · Java
第 941 题什么场景需要使用volatile关键字? 考察对volatile原理、适用场景及与锁区别的理解技术原理方案权衡Java第 942 题请说明线程池的核心参数有哪些,以及常见的拒绝策略分别适用于什么场景? 考察对线程池参数含义和拒绝策略选型的理解技术原理方案权衡Java第 943 题线程池的核心参数有哪些?它们各自的作用是什么? 考察线程池核心参数的理解及配置考量技术原理方案权衡Java第 944 题为什么HashMap的负载因子是0.75? 考察对HashMap扩容机制、时间与空间权衡的理解技术原理方案权衡Java第 945 题请介绍ArrayList的底层实现、扩容机制和适用场景。 考察ArrayList的数据结构、动态扩容及使用场景技术原理方案权衡Java第 946 题详细比较 CMS 和 G1 的区别、优缺点以及使用场景。 考察对主流垃圾收集器原理、差异及适用场景的掌握技术原理方案权衡Java第 947 题动态代理模式有哪些,各有什么优缺点? 考察对动态代理实现方式的理解及适用场景权衡技术原理方案权衡Java第 948 题单例模式有什么特点,有哪些实现方式? 考察对单例模式特性、适用场景及多种实现细节的理解技术原理方案权衡Java第 949 题Java和Go线程模型有哪些区别? 考察对Java与Go并发模型的理解及对比分析能力技术原理方案权衡GoJava第 950 题在 Java 中,通过实现 Runnable 接口和实现 Callable 接口创建线程有什么区别?哪种方式可以获取线程执行结果? 考察对 Java 并发中 Runnable 与 Callable 接口差异的理解及执行结果获取方式技术原理方案权衡Java第 951 题ArrayList 和 LinkedList 的底层结构及区别是什么? 考察对 Java 常用集合底层实现及性能特性的理解技术原理方案权衡Java第 952 题请说明 ConcurrentHashMap 从 JDK1.7 到 JDK1.8 的改进内容。 考察并发集合演进历史及分段锁到 CAS+synchronized 的变革技术原理方案权衡Java第 953 题线程池中的核心线程可以被销毁吗? 考察对线程池生命周期和线程存活机制的理解技术原理方案权衡Java第 954 题Vector的底层结构是什么样子的 考察对Java Vector数据结构内部实现和原理的理解技术原理方案权衡Java第 955 题请比较 ArrayList 和 LinkedList 的异同,并说明各自的适用场景。 考察对 Java 常用集合底层实现、时间复杂度及场景选型的理解技术原理方案权衡Java第 956 题线程池的核心参数与底层原理 考察线程池参数配置原理与底层执行机制技术原理方案权衡Java第 957 题谈谈 G1 和 CMS 的区别 考察对两种垃圾收集器设计目标、工作方式与适用场景的理解技术原理方案权衡JavaJVM第 958 题用过线程池吗?有哪些比较重要的参数? 考察线程池核心参数的掌握与配置理解技术原理方案权衡Java第 959 题说一下公平锁和非公平锁的区别 考察对锁公平性机制、性能与适用场景的理解技术原理方案权衡Java第 960 题CAS 在什么地方使用,请举例说明。 考察对 CAS 机制原理与典型应用场景的理解技术原理方案权衡Java