Moka面试题 · 技术选型 · Java

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

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

筛选题目已选:技术选型 · Java
第 1 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解技术原理技术选型方案权衡Java第 2 题Java 中有哪些创建多线程的方式? 考察对 Java 多线程创建方式的掌握程度技术原理技术选型Java第 3 题请介绍 Java 线程池的常见创建方式,并说明 ThreadPoolExecutor 的核心构造参数含义。 考察线程池创建方式的掌握程度及对核心参数的理解技术原理技术选型Java第 4 题Java 中有哪些常见的线程池实现?请说明它们的特点和适用场景。 考察对 Java 线程池类型的了解及选型能力技术原理技术选型方案权衡Java第 5 题请详细说明HashMap的扩容机制以及它所使用的哈希算法,并分析两者如何影响性能。 考察对HashMap底层数据结构、扩容逻辑与哈希函数作用原理的理解性能优化技术原理技术选型Java第 6 题动态代理的基本原理和实现 考察对Java动态代理机制的理解及实现方式技术原理技术选型Java第 7 题请介绍 Java 中常见的锁机制,并说明它们的适用场景与区别。 考察对并发锁机制的掌握广度与深度,以及正确选型能力技术原理技术选型Java第 8 题JWT令牌和ThreadLocal优化权鉴逻辑的具体实现细节 考察JWT认证流程与ThreadLocal上下文管理的综合运用能力风险判断技术原理技术选型JavaJWT第 9 题HashMap 如何保证线程安全? 考察HashTable、ConcurrentHashMap等线程安全Map的实现原理与适用场景技术原理技术选型方案权衡Java