前端/移动开发面试题 · 技术原理 · Java

前端/移动开发相关岗位面试题。

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

筛选题目已选:技术原理 · Java
第 161 题什么是线程安全类?请举例说明如何设计一个线程安全的类。 考察对线程安全概念的理解及实际设计能力问题拆解技术原理Java第 162 题请谈谈volatile关键字 考察对volatile内存语义、可见性与有序性的理解技术原理Java第 163 题反射的原理和使用方式是什么? 考察对反射机制原理、核心API及典型应用场景的理解技术原理技术选型Java第 164 题线程通信方式有哪些? 考察并发编程基础与线程协作机制的掌握技术原理Java第 165 题请介绍Java线程池的核心参数以及常见的线程池类型。 考察对线程池核心参数的理解及常见线程池类型的掌握技术原理技术选型Java第 166 题请介绍线程池的核心参数与工作原理,并手写一个线程池实现。 考察线程池参数理解、执行流程与基本实现能力编码实现技术原理方案权衡Java第 167 题Java 默认的垃圾回收机制是什么,并说明其基本工作原理? 考察对 Java 垃圾回收基础机制的理解,包括默认回收器和基本流程技术原理Java第 168 题Java集合体系用过什么? 考察对Java集合框架的熟悉程度、常用类选择及实际应用技术原理技术选型Java第 169 题Kotlin和Java有什么不一样 考察对Kotlin与Java语言特性差异的理解技术原理方案权衡JavaKotlin第 170 题请比较 LinkedList、ArrayList 和 CopyOnWriteArrayList 的底层实现、适用场景以及线程安全性差异。 考察对 Java 常见 List 实现原理、性能特征和并发安全特性的理解技术原理方案权衡Java第 171 题请描述Java中一个对象从创建到可被使用的完整过程。 考察对Java对象创建生命周期及JVM内存分配机制的理解性能优化问题拆解技术原理Java第 172 题String 在 Java 中属于基本类型还是引用类型?它与基本数据结构的区别是什么? 考察 String 的类型定位与对象特性技术原理Java第 173 题JVM和进程的关系? 考察对Java运行时环境与操作系统进程模型的理解技术原理问题排查JavaJVM第 174 题请说明线程池的工作原理,包括其核心参数和执行流程。 考察对线程池核心机制、参数作用及任务执行流程的理解问题拆解技术原理Java第 175 题重写equals有什么需要注意的原则? 考察对Java equals方法契约、对称性、传递性及与hashCode关系的理解技术原理问题排查Java第 176 题MySQL 中 BIGINT 类型的数值在 Java 中通常使用哪个类型?为什么? 考察数据库数字类型与 Java 类型的映射及精度风险意识风险判断技术原理JavaMySQL第 177 题请介绍线程池的核心参数,并结合项目实际说明这些参数是如何设置的。 考察对线程池核心参数的理解及项目落地中的配置与思考问题拆解技术原理方案权衡Java第 178 题Java和Kotlin的相互调用是否会产生空指针?在Java中怎么杜绝空指针? 考察Kotlin与Java互操作中的空安全机制及Java侧空指针防护手段风险判断技术原理JavaKotlin第 179 题你觉得安卓多线程和其他多线程有什么区别? 考察对安卓多线程模型特性的理解与对比能力技术原理方案权衡AndroidJava第 180 题请分别介绍Java集合框架中的List、Set和Map,说明它们的特点及适用场景。 考察对Java三大集合接口的差异理解及场景选择能力技术原理技术选型Java