科大讯飞面试题 · 技术原理 · Java
科大讯飞相关面试题,按最终去重题目聚合。
共 1976 道真题 · 当前筛选命中 189 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 1 题请比较 Java 中 ArrayList 和 LinkedList 常见操作的时间复杂度,并说明它们的线程安全性。 考察对 Java 常用集合实现原理与并发安全的掌握第 2 题线程池的核心参数有什么? 考察对线程池核心参数及其作用的理解第 3 题请介绍 Java 线程池的核心原理与常用参数配置 考察对线程池工作原理、参数含义及合理配置的理解第 4 题讲讲双亲委派机制 考察对Java类加载机制的理解,包括双亲委派模型、其作用和破坏场景第 5 题请介绍父子线程之间进行数据传递的常见实现方式。 考察对多线程数据传递机制及线程安全性的理解第 6 题Java如何实现多线程? 考察Java多线程的基本实现方式与适用场景第 7 题ReentrantLock底层源码如何实现的? 考察并发锁核心机制、AQS原理和源码理解深度第 8 题请解释Java类加载器的工作原理以及双亲委派机制的作用。 考察对JVM类加载机制的理解深度及设计思想第 9 题请说明ThreadLocal的key和value的引用机制? 考察对ThreadLocal内存泄漏原理的理解第 10 题内存溢出怎么排查? 考察内存溢出问题的系统性排查思路与工具使用能力第 11 题如何封装一个自己的线程池,要求是:如果核心线程数不够,且线程数没有超过最大线程数,就生成一个临时线程执行(先执行后塞入等待队列的情景)? 考察自定义线程池执行策略的理解与实现,尤其是核心线程满时优先创建非核心线程而非放入队列的定制逻辑第 12 题static方法可以访问static变量吗? 考察对Java静态成员访问规则的理解第 13 题新建一个对象,它在JVM内存中是如何存储的? 考察Java对象在JVM堆内存中的布局与分配机制第 14 题Java中Map实现原理 考察Map的主要实现类及底层数据结构第 15 题请深入谈谈 ConcurrentHashMap 的实现原理。 考察对并发哈希表结构、线程安全机制与边界场景的理解第 16 题你了解Java中的垃圾回收算法吗? 考察JVM垃圾回收基础算法的理解与区别第 17 题请比较单例模式中的懒汉式与饿汉式实现,并说明各自的优缺点和适用场景。 考察对单例模式两种典型实现方式的理解及场景权衡能力第 18 题请介绍你在 Java 基础开发中常用的方法和 API,并说明其使用场景。 考察 Java 基础 API 的掌握与实际应用能力第 19 题怎么理解线程安全 考察对线程安全核心概念的理解与表达第 20 题线程池具体有哪些优化策略? 考察对线程池参数调优、任务拒绝策略及性能优化的理解