互联网/IT行业面试题 · 方案权衡 · Java
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 1116 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 141 题一般用哪种线程池,线程越多越好吗,哪种场景线程应该设置的多一些? 考察对线程池选型、线程数量设置及适用场景的理解第 142 题对ArrayList和LinkedList的理解 考察对两种常用Java集合内部实现、性能特征与适用场景的掌握第 143 题线程A和线程B之间通信如何实现? 考察线程间通信机制的理解与选择第 144 题并发环境使用集合有什么注意点? 考察并发场景下集合的线程安全选择与一致性边界第 145 题ArrayList、LinkedList有哪些区别?性能上有哪些差异? 考察对Java常用集合实现机制与其性能影响的掌握第 146 题HashMap 中当存储元素过多时,为什么会从链表转换为红黑树? 考察 HashMap 8 版树化策略及性能权衡第 147 题Java 里面的集合,ArrayList 和 LinkedList 的区别是什么? 考察对 Java 常用集合底层实现与适用场景的理解第 148 题在Java中,有哪些关键字或语法可以确保某个类或成员只存在唯一一份? 考察对Java单例模式及作用域机制的理解第 149 题如何计算线程池的核心线程数?请分别说明CPU密集型和IO密集型场景的估算方法。 考察线程数规划与实际场景的权衡能力第 150 题为什么需要打破双亲委派模型?请举例说明哪些场景必须破坏类加载机制。 考察对类加载机制边界与场景的深入理解第 151 题请介绍一下你了解的 Java 垃圾回收器。 考察对 Java 垃圾回收器家族及其适用场景的熟悉程度第 152 题线程池的拒绝策略有哪几种? 考察线程池饱和处理机制的理解与适用场景第 153 题请介绍 Java 线程池的核心参数、执行流程以及如何合理配置线程池大小。 考察对线程池原理的理解、配置权衡及实际应用能力第 154 题G1垃圾回收器的工作原理是什么?与CMS相比有哪些优势? 考察对G1垃圾回收器分区、回收流程及与CMS对比的理解第 155 题单例模式有哪些实现方式?各自有什么优缺点? 考察对单例模式多种实现方式的理解及其线程安全、性能、序列化等边界问题第 156 题final放在类上有什么用? 考察对final关键字作用及面向对象设计原则的理解第 157 题多线程的实现方法有哪些? 考察对多线程编程基本实现方式的理解与对比第 158 题请解释HashMap的数据结构,并说明为什么在Java 8中增加了红黑树。 考察HashMap的底层实现原理及针对性能问题的优化设计第 159 题Java和Python的区别(谈谈你的个人理解) 考察对两门主流语言特性的理解、对比与适用场景判断第 160 题HashMap扩容时为什么是两倍而不是1.5倍? 考察对HashMap容量设计、哈希分布和位运算原理的理解