滴滴面试题 · 风险判断 · Java
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 32 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Java
考察点
技术栈
第 21 题ConcurrentHashMap对HashMap的升级是为了解决什么问题? 考察并发环境下哈希表的安全性与性能设计第 22 题ThreadLocal的原理及使用场景 考察对ThreadLocal内部机制、内存泄漏风险和典型应用的理解第 23 题线程池有哪些拒绝策略?如何根据场景选择拒绝策略? 考察对拒绝策略及其适用场景的掌握第 24 题请分析 ThreadLocal 可能导致的内存泄露问题及如何避免。 考察对 ThreadLocal 工作原理、内存泄露机制和规避措施的理解第 25 题说一下Java的反射机制,它的主要作用和潜在缺点是什么? 考察对Java反射原理、应用场景和风险边界的理解第 26 题在锁升级时,已经持有锁的线程如何与竞争者协商升级锁? 考察对锁协商机制和竞争处理的理解第 27 题如何实现对某一文件夹下所有 Controller 的统一权限验证,或针对该文件夹不做统一权限验证? 考察对 Spring MVC 控制器路由定位与权限拦截机制的掌握第 28 题请详细描述 ConcurrentHashMap 中 put 方法的完整执行流程,包括插入数据、扩容和链表转红黑树的触发时机与先后顺序。 考察对 ConcurrentHashMap 并发修改、扩容与树化机制的理解第 29 题请详细说明线程池的核心参数及其作用,并解释如何根据实际场景合理设置这些参数。 考察对线程池核心参数的理解及参数调优能力第 30 题请解释Java中基础数据类型和对应包装类的区别,并说明自动装箱和拆箱的适用场景及潜在问题。 考察对基础类型与包装类的理解及自动装箱拆箱的边界意识第 31 题HashMap一般用在哪些场景,会有什么问题吗? 考察对HashMap使用场景、线程安全性和边界问题的理解第 32 题讲讲 ThreadLocal 的底层原理 考察ThreadLocal的数据结构、内存管理及使用边界