蔚来面试题 · Java

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

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

筛选题目已选:Java
第 1 题请解释 HashCode 是什么,以及它在 Java 集合中有哪些作用? 考察对哈希散列原理及其在集合中的应用理解编码实现技术原理Java第 2 题请介绍 HashMap 的底层实现原理。 考察对 HashMap 数据结构、哈希冲突处理与扩容机制的理解问题拆解技术原理Java第 3 题在Java中,int和Integer类型的变量哪个有默认值?请简述原因。 考察Java基本类型与包装类型的默认值差异及原理技术原理Java第 4 题频繁Full GC怎么排查 考察Java内存管理与GC问题排查能力技术原理问题排查Java第 5 题你在日常开发中常用哪些 Java 注解?能否举例说明其中一个注解的实现原理? 考察对常用注解的掌握程度及其底层实现机制的理解问题拆解技术原理JavaSpring Framework第 6 题HashMap是如何保证key不重复的?当插入重复key时会如何处理? 考察对HashMap去重逻辑和覆盖写入机制的理解问题拆解技术原理Java第 7 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用风险判断技术原理Java第 8 题请介绍你对 Java 语言及其核心 API 的熟悉程度,并举例说明 Java 中常用数据结构及其实现原理。 考察 Java 基础掌握广度及对常用数据结构底层实现的理解问题拆解技术原理Java第 9 题Java 的基本数据类型有哪些?各自占用多少个字节? 考察 Java 基础数据类型及其字节大小的掌握技术原理Java第 10 题请介绍 Java 中创建线程的几种方式,以及它们之间的区别。 考察线程创建的多种方式及各自适用场景和区别技术原理方案权衡Java第 11 题ArrayList线程安全吗? 考察线程安全概念及ArrayList并发特性理解风险判断技术原理Java第 12 题说说HashMap的实现? 考察HashMap底层数据结构、哈希算法、碰撞处理及扩容机制的理解技术原理Java第 13 题你在这里使用了synchronized锁,他和ReentrantLock有什么区别? 考察对Java并发锁机制的理解,以及在不同场景下对锁的选择与权衡技术原理方案权衡Java第 14 题请介绍 CAS 和 AQS 的原理及各自在并发编程中的应用。 考察对并发同步原语及同步框架核心原理的理解系统设计技术原理Java第 15 题ArrayList的动态扩容是怎么样触发的? 考察对ArrayList扩容机制的理解与触发条件技术原理Java第 16 题HashMap扩容后如何分布 考察HashMap扩容机制及元素重新分布的底层原理问题拆解技术原理Java第 17 题请介绍一下 Java 中的锁机制。 考察 Java 并发中锁的分类、原理和重要实现技术原理方案权衡Java第 18 题说说Thread、Runnable、Callable 考察对Java多线程基础模型的理解与区别技术原理Java第 19 题介绍一下 AQS 考察对 Java 并发同步框架核心原理的理解技术原理Java第 20 题Future.get()是如何实现阻塞等待结果的? 考察对Future异步机制底层实现的理解问题拆解技术原理Java