中航信面试题 · Java
中航信相关面试题,按最终去重题目聚合。
共 221 道真题 · 当前筛选命中 38 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 21 题请说明 ThreadLocal 的作用、典型应用场景以及需要注意的内存泄漏问题。 考察线程局部变量机制、使用场景和内存安全第 22 题请解释Java类加载器中的双亲委派机制,并说明它的作用是什么? 考察对双亲委派机制原理与核心作用的理解第 23 题请解释 synchronized 关键字的工作原理及其使用注意事项。 考察对互斥锁机制、可重入性和性能影响的理解第 24 题请介绍你对 ConcurrentHashMap 的实际使用经验,包括它解决了什么问题以及你如何正确使用它。 考察对并发容器原理的理解与实际应用能力第 25 题JDK中sort()的实现原理 考察对JDK排序算法演进、阈值与场景选择的掌握第 26 题在实现自定义 Map 时,如何安全地使用弱引用作为 Key 并处理并发访问? 考察弱引用在并发场景下的实现细节与陷阱第 27 题请描述Java中创建多线程的几种方式,并比较它们的优缺点。 考察多线程实现方式的掌握及方案权衡能力第 28 题请介绍 Java 中你常用的几种设计模式,并说明各自的应用场景。 考察对设计模式的理解、应用场景把握及语言特性结合能力第 29 题如何选择阻塞队列? 考察对阻塞队列特性、适用场景和权衡的理解第 30 题请介绍线程池的核心参数,以及常见的任务拒绝策略有哪些。 考察对线程池参数作用与饱和处理策略的理解第 31 题请介绍 Java 集合框架中的 List、Set 和 Map 的主要实现类及其底层数据结构,并说明各自的使用场景和注意事项。 考察对 Java 集合框架核心类、底层数据结构与适用场景的掌握程度第 32 题请解释Java中什么是构造方法,以及它有哪些特点? 考察对Java构造方法基本概念和特点的理解第 33 题Java 的双亲委派机制是什么?它如何运作并解决什么问题? 考察对 Java 类加载机制的理解及其在安全性和隔离性上的作用第 34 题如果Java采用自定义类加载器直接加载类,而不使用双亲委派机制,会发生什么问题? 考察对打破双亲委派后果的理解,关注重复加载、安全与版本冲突第 35 题核心线程数和最大线程数如何来确定? 考察线程池参数设计的依据与权衡第 36 题如果有一个大小超过 Eden 区的超大对象被分配,它在堆上会发生什么?请描述完整流程。 考察 JVM 内存分配中大对象直接进入老年代的机制与流程第 37 题JVM内存空间分为几部分? 考察JVM运行时内存区域划分及各区域职责第 38 题请介绍如何自定义线程池,包括核心参数的含义和选择依据。 考察线程池核心参数理解与配置权衡