涂鸦智能面试题 · 技术原理 · Java

涂鸦智能相关面试题,按最终去重题目聚合。

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

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