涂鸦智能面试题 · 技术原理 · Java
涂鸦智能相关面试题,按最终去重题目聚合。
共 127 道真题 · 当前筛选命中 29 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 1 题wait和sleep的区别 考察线程同步与暂停机制的核心差异第 2 题能加载到与 JDK 内置相同的 String 类吗? 考察类加载机制与双亲委派模型的理解第 3 题请解释Java Stream的底层原理,特别是Spliterator(SplitIterator)的作用。 考察对Java Stream惰性求值、分片并行机制和Spliterator核心设计的理解第 4 题你了解 JUC 吗?有了解常用的类吗? 考察 Java 并发工具包的整体认知与常用类掌握程度第 5 题请说明线程池的核心概念、主要参数以及常见的拒绝策略? 考察对线程池原理、参数含义和饱和处理机制的理解程度第 6 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 7 题请解释公平锁与非公平锁的区别及其实现方式。 考察对锁机制公平性设计及其底层实现的理解第 8 题请描述线程池执行一个新提交任务的完整调度过程,包括核心线程、等待队列和非核心线程各自的作用。 考察线程池任务调度的执行流程与核心参数的理解第 9 题请解释 ReentrantLock 的工作原理。 考察对 Java 可重入锁内部机制的理解第 10 题List、Set、Map 三者有什么区别? 考察 Java 集合框架中三种核心接口的数据结构与使用场景理解第 11 题说说创建线程的几种方式? 考察Java多线程基础知识的掌握程度第 12 题讲讲AOP切面的实现方式以及底层原理。 考察对面向切面编程的理解深度,包括实现机制和动态代理原理第 13 题你知道JDK8里Stream流吗?它是怎么实现和工作的? 考察Java8 Stream的底层实现、流水线执行机制和惰性求值理解第 14 题Java实现多线程有几种方式? 考察对Java多线程基础实现方式的理解与区分第 15 题HashMap中如何保证key的唯一性 考察HashMap的键唯一性机制及其与equals和hashCode的关系第 16 题如果线程池执行了拒绝策略,你会如何优化? 考察线程池参数调优、任务缓冲与降级处理能力第 17 题接口和抽象类有什么区别?它们都可以被实例化吗? 考察面向对象编程中抽象机制的理解与应用第 18 题请介绍一下 Java 中的反射机制及其主要用途。 考察对反射机制的核心原理和典型应用场景的理解第 19 题请解释Java类加载的双亲委派模型及其作用。 考察对类加载机制的理解及实际应用场景第 20 题你对Vue3里面的继承是怎么理解的,它和后端Java的继承有什么区别? 考察对前端继承机制的理解以及前后端继承概念的辨析能力