猫眼面试题 · 技术选型 · Java
猫眼相关面试题,按最终去重题目聚合。
共 416 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Java
考察点
技术栈
第 1 题谈谈ArrayList和LinkedList的区别 考察对Java常用集合实现原理及适用场景的理解第 2 题Java中List、Map、Set有哪些区别? 考察对Java集合框架核心接口特性及适用场景的辨析能力第 3 题请讲一讲 ThreadLocal 的工作原理、典型应用场景以及使用时需要注意哪些问题? 考察对 ThreadLocal 的实现原理、应用场景和内存泄漏等风险的理解第 4 题有什么HashMap是线程安全的? 考察并发场景下线程安全Map的实现与适用场景第 5 题请比较 Python 和 Java 的主要区别。 考察对两种主流语言特性的理解与对比能力第 6 题Java 中 synchronized 与 Lock 有哪些主要区别?在实际开发中如何选择? 考察并发控制机制的理解与选型能力第 7 题请解释 Java NIO 的基本概念及其与传统的阻塞 I/O 的主要区别。 考察对 Java NIO 核心机制和对比阻塞 I/O 的理解第 8 题如何打破双亲委派模型? 考察对Java类加载机制的理解及自定义类加载器的实践能力第 9 题请介绍Java中常见的集合类型及其适用场景。 考察对Java集合框架的掌握程度和实际选型能力