端点网络科技面试题 · 技术原理 · Java

端点网络科技相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · Java
第 21 题ArrayList先插入几条数据,又删除所有数据后,如何释放空间? 考察ArrayList扩容机制与手动缩容方法技术原理Java第 22 题请比较 HashMap 和 ConcurrentHashMap 在并发场景下的区别和适用性。 考察对 HashMap 与 ConcurrentHashMap 的数据结构、线程安全性及并发设计差异的理解风险判断技术原理方案权衡Java第 23 题请解释ReentrantLock的实现原理,包括公平锁的底层机制。 考察对ReentrantLock底层实现和公平锁机制的理解问题拆解技术原理Java第 24 题HashMap、HashTable和ConcurrentHashMap三者的区别? 考察对Java集合与并发容器底层实现和适用场景的理解技术原理方案权衡Java第 25 题在Java中,使用String进行多次大量字符串拼接有什么问题?应该采用什么方式替代? 考察字符串不可变性原理、拼接性能问题及替代方案性能优化技术原理Java第 26 题请介绍线程池的核心构造参数及其含义,并说明如何为IO密集型和CPU密集型任务合理设置参数。 考察线程池核心参数的理解与实际配置能力性能优化技术原理方案权衡Java第 27 题谈谈synchronized和ReentrantLock的区别。 考察对Java并发锁机制的理解与选型能力技术原理方案权衡Java第 28 题ArrayList扩容机制是什么? 考察ArrayList底层扩容逻辑与性能意识性能优化技术原理Java第 29 题请介绍Java线程的创建参数和典型执行流程。 考察对线程创建的参数理解与执行流程掌握编码实现技术原理Java第 30 题在 Java 中,int a = 1 和 Integer b = 1 的内存地址是否相同?请说明原因。 考察基本类型与包装类型的内存分配差异及缓存机制技术原理Java第 31 题你了解IO中的设计模式吗?请举例说明。 考察对IO系统中常用设计模式的识别与应用理解系统设计技术原理Java第 32 题请写出单例模式的实现 考察单例模式的多种实现方式及线程安全问题的处理编码实现技术原理Java第 33 题手写单例模式,为什么用双重检查锁? 考察单例实现细节、并发安全及双重检查锁的原理与边界编码实现风险判断技术原理Java第 34 题在Java中重写父类方法时,子类抛出的异常类型必须与父类一致吗?如果不一致会怎样? 考察对重写方法异常声明规则的理解风险判断技术原理Java第 35 题ArrayList.sort()方法的底层排序算法是什么? 考察对Java集合排序底层实现和算法演进的理解问题拆解技术原理Java第 36 题请详细说明线程池的核心参数以及任务提交后的执行流程。 考察对线程池核心参数作用及任务调度流程的掌握程度问题拆解技术原理Java第 37 题请说明 LinkedList 中删除指定位置元素的具体实现原理。 考察对 Linkedlist 删除节点时指针操作和边界处理的理解问题拆解技术原理Java第 38 题说说int和Integer的区别 考察对Java基本类型与包装类型差异及使用场景的理解技术原理Java第 39 题HashTable和ConcurrentHashMap在并发处理上的区别? 考察并发容器线程安全实现原理与差异理解性能优化技术原理方案权衡Java第 40 题JUC中线程池的核心参数有哪些? 考察对Java线程池核心参数的理解及应用问题拆解技术原理Java