度小满面试题 · 技术原理 · Java
度小满相关面试题,按最终去重题目聚合。
共 807 道真题 · 当前筛选命中 88 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 61 题继承跟接口的区别,接口内能否实现方法? 考察面向对象基础概念辨析与接口抽象能力的理解第 62 题请介绍 Java JUC 包中你熟悉的并发工具类及其适用场景。 考察对 Java 并发工具类的掌握程度与场景理解第 63 题请说明 ThreadPoolExecutor 的核心参数有哪些,并解释每个参数的作用。 考察对线程池核心参数的理解和记忆准确性第 64 题Java中protected修饰的成员在什么情况下不能访问? 考察protected访问规则的理解与边界判断第 65 题请解释HashMap的原理。 考察对HashMap数据结构、哈希冲突处理及JDK实现的掌握第 66 题请介绍 Java 中垃圾回收(GC)的基本原理和主要流程。 考察对 Java 垃圾回收机制的理解与表述能力第 67 题平常你会怎么创建线程? 考察线程创建方式的掌握与实践态度第 68 题synchronized 锁升级是怎么实现的 考察 synchronized 锁升级机制的原理与实现细节第 69 题extends和implements的区别是什么? 考察对Java继承与接口实现机制的理解第 70 题讲一下HashMap底层实现? 考察HashMap的数据结构、哈希冲突处理与扩容机制第 71 题Java中的集合有哪些? 考察Java集合框架的基本组成和分类能力第 72 题请讲讲你对 Hash 的理解,以及常见的 Hash 冲突解决方法;并介绍 HashMap 的内部结构。 考察对哈希原理、冲突处理策略以及 HashMap 底层结构原理的理解第 73 题Java 中有哪些常用的锁机制? 考察 Java 并发编程中锁的类型、应用场景及原理理解第 74 题请解释 ReentrantLock 的底层实现原理,并说明其与 AQS 的关系。 考察并发锁机制、AQS 同步队列与重入性的理解第 75 题请介绍你的项目。在注册模块中,为什么选择使用链表这种数据结构?如果面临多线程并发注册,你如何解决并发问题?请详细讨论你了解的各种锁机制及其适用场景。 考察项目理解、数据结构选型合理性以及并发编程知识深度第 76 题请介绍Java中的锁有哪些,并说明它们的区别。 考察对Java并发锁及其适用场景的理解第 77 题在 Linux 系统中,如何查看 Java 进程的详细信息? 考察对 JVM 进程诊断命令的掌握程度第 78 题除了ReentrantLock,你还了解哪些实现Lock接口的锁? 考察对Java并发锁机制的掌握广度与原理理解第 79 题和线程池有关的两个方法是什么? 考察线程池核心方法的使用与职责区分第 80 题请介绍Java中动态代理的实现原理和应用场景。 考察对Java动态代理机制、底层实现及典型应用的理解