实在智能面试题 · Java
实在智能相关面试题,按最终去重题目聚合。
共 423 道真题 · 当前筛选命中 84 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 1 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 2 题请手写并说明冒泡排序实现,注意边界与判空处理。 考察基础排序实现与代码健壮性意识第 3 题请介绍 Java 线程池的核心组成以及你在项目中如何选择和使用线程池参数。 考察对线程池核心概念、参数意义与工程应用的理解第 4 题线程在线程池里抛出异常会怎么样? 考察线程池中任务异常的处理机制与影响第 5 题String 为什么要设计成不可变的?请结合 HashMap、多线程和常量池等方面说明。 考察对象不可变设计在安全性、性能与共享场景中的价值第 6 题设计一个图形绘制系统,支持不同的图形以及不同的绘制方式(提示:用桥接模式)。 考察桥接模式的原理、适用场景及面向对象设计能力第 7 题请介绍你对线程池的了解,特别是 ThreadPoolExecutor。 考察对线程池原理、参数配置及使用场景的理解第 8 题讲讲synchronized和volatile关键字的区别 考察对Java并发机制核心关键字语义与适用场景的理解第 9 题请说明 Java 中 final 关键字的作用,并举例说明其在不同场景下的使用。 考察对 Java final 关键字语义和使用的理解第 10 题HashMap是如何解决哈希冲突的? 考察对哈希冲突处理机制及Java HashMap实现细节的理解第 11 题线程池是怎么回收空闲线程的? 考察对线程池生命周期管理和空闲超时机制的理解第 12 题Synchronized 和 Lock 有什么区别呢? 考察并发同步机制的理解、对比能力和选择依据第 13 题请解释一下Java内存模型(JMM)及其在并发编程中的作用。 考察对Java内存模型核心概念及并发安全机制的理解第 14 题说说 ArrayList 和 LinkedList 的区别。 考察对 Java 常用集合底层实现及适用场景的理解第 15 题ArrayList底层是怎么扩容的? 考察Java集合框架中ArrayList扩容机制及性能理解第 16 题HashMap在多线程环境下有哪些线程不安全的表现? 考察对HashMap并发场景下数据结构性破坏机制的理解第 17 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 18 题请说明线程池的创建方式及核心参数。 考察线程池创建方式、核心参数及其作用第 19 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 20 题HashMap为什么是不安全的? 考察对HashMap并发场景下内部结构与线程安全缺陷的理解