网易面试题 · Java

网易相关面试题,按最终去重题目聚合。

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

筛选题目已选:Java
第 101 题请说明 synchronized 和 ReentrantLock 的原理与区别。 考察对两类核心锁底层原理和差异的理解深度技术原理方案权衡Java第 102 题线程池相关参数怎么配置? 考察对线程池核心参数的理解及实际配置权衡风险判断技术原理方案权衡Java第 103 题如何确认字节码长度超限导致的加载失败? 考察对类加载机制和字节码约束的理解及错误排查能力技术原理问题排查Java第 104 题Java和Go线程模型有哪些区别? 考察对Java与Go并发模型的理解及对比分析能力技术原理方案权衡GoJava第 105 题请说明线程池的核心参数有哪些,并解释如何确定核心线程数和最大线程数。 考察线程池参数理解及根据场景配置线程数的能力技术原理方案权衡Java第 106 题有线程安全的Map结构吗? 考察对Java中线程安全Map实现及适用场景的掌握技术原理方案权衡Java第 107 题用哪个类创建线程池的? 考察对Java线程池创建方式及核心工具类的掌握技术原理技术选型Java第 108 题请解释死锁的概念,并手写一个可复现死锁的代码示例。 考察死锁的定义、产生条件以及通过编码体现对死锁机制的理解编码实现风险判断技术原理Java第 109 题请解释 Java 泛型的作用、类型擦除机制以及通配符的使用场景。 考察对泛型核心概念的理解和实际应用能力编码实现技术原理Java第 110 题Java应用占用CPU很高,除了使用top命令,还可以用什么方法定位问题?JVM自带的工具也可以。 考察Java性能排查工具掌握情况和CPU高占用定位方法性能优化技术原理问题排查JavaJVM第 111 题JDK 1.8 默认使用的垃圾回收器是哪种? 考察对 JVM 默认垃圾回收器及常见收集器特性的掌握技术原理技术选型JavaJVM第 112 题要想有序,用哪个Map? 考察对Java Map实现的有序性理解及适用场景辨析技术原理技术选型Java第 113 题ThreadLocal的实现原理是什么?通常在哪些场景下使用ThreadLocal? 考察对线程局部变量存储机制的理解及实际应用场景风险判断技术原理Java第 114 题请介绍CountDownLatch的工作原理和使用场景。 考察对CountDownLatch并发工具的深入理解和应用能力风险判断技术原理Java第 115 题请列举 Java 中常见的集合类,并说明它们各自的特点和适用场景。 考察对 Java 集合框架的掌握程度与选型能力技术原理方案权衡Java第 116 题synchronized和Lock的区别是什么? 考察并发编程中两种锁机制的实现原理、适用场景与权衡技术原理方案权衡Java第 117 题如何避免或减少过度GC的发生? 考察对GC原理、触发条件及调优手段的理解性能优化技术原理问题排查Java第 118 题序列化接口里重写序列化方法时有个int类型的序列化id,它的作用是什么? 考察对Java序列化机制中serialVersionUID的理解及版本兼容性风险判断技术原理Java第 119 题请说明 static 关键字的常见用法,并回答用 static 声明的类的成员变量在进程内存空间中的存储区域,以及该区域还存放哪些数据。 考察 static 关键字的多种用法及内存模型理解问题拆解技术原理Java第 120 题请解释 Java 动态代理的实现原理及典型使用场景。 考察对 Java 动态代理机制的掌握及其在框架中的应用技术原理技术选型Java