度小满面试题 · 方案权衡 · Java
度小满相关面试题,按最终去重题目聚合。
共 807 道真题 · 当前筛选命中 27 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Java
考察点
技术栈
第 21 题请讲讲你对 Hash 的理解,以及常见的 Hash 冲突解决方法;并介绍 HashMap 的内部结构。 考察对哈希原理、冲突处理策略以及 HashMap 底层结构原理的理解第 22 题Java 中有哪些常用的锁机制? 考察 Java 并发编程中锁的类型、应用场景及原理理解第 23 题请介绍你的项目。在注册模块中,为什么选择使用链表这种数据结构?如果面临多线程并发注册,你如何解决并发问题?请详细讨论你了解的各种锁机制及其适用场景。 考察项目理解、数据结构选型合理性以及并发编程知识深度第 24 题请介绍Java中的锁有哪些,并说明它们的区别。 考察对Java并发锁及其适用场景的理解第 25 题在Java中,for循环中反复调用某个bean的方法(每次调用一次),与直接在bean方法内部写for循环(一次调用处理所有元素),这两种写法的区别是什么? 考察对方法调用开销、代码组织、可测试性和性能边界的理解第 26 题HashMap和ConcurrentHashMap的区别是什么? 考察对并发环境下哈希表实现差异和技术权衡的理解第 27 题请比较 HashMap 和 ConcurrentHashMap 的设计差异,并说明它们在并发场景下的适用性。 考察对 Java 集合框架中散列表并发安全实现的理解与对比