滴滴面试题 · 技术原理 · Java
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 157 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 121 题ConcurrentHashMap 是如何保证线程安全的? 考察 JDK 1.7 与 1.8 中并发控制机制及其演进第 122 题说说线程池拒绝策略 考察对线程池饱和处理策略的理解与适用场景第 123 题请说明线程池的核心参数有哪些,并解释每个参数的作用。 考察对线程池参数含义及其关系的理解第 124 题String的底层是什么? 考察字符串对象内存结构与不可变性原理第 125 题ConcurrentHashMap对HashMap的升级是为了解决什么问题? 考察并发环境下哈希表的安全性与性能设计第 126 题说说Java内存模型 考察对Java内存模型核心概念的理解第 127 题Spring 框架中哪些功能用到了模板方法设计模式? 考察对Spring源码机制和设计模式应用的理解第 128 题如果 final 修饰的是一个 ArrayList,是否还能往里面添加元素? 考察 final 对引用与对象内容的语义区别第 129 题ThreadLocal的原理及使用场景 考察对ThreadLocal内部机制、内存泄漏风险和典型应用的理解第 130 题触发一次 Java GC 时,底层需要满足什么条件并经历哪些步骤? 考察对 GC 触发条件、底层流程和关键阶段的理解第 131 题Java面向对象了解吗,讲讲它的三大特性? 考察Java面向对象核心概念的理解与表达能力第 132 题线程池基于什么判断进行缩容? 考察线程池线程回收机制与参数设置第 133 题Java线程池的调度过程是怎样的? 考察线程池任务提交与线程创建的核心机制第 134 题请分析 ThreadLocal 可能导致的内存泄露问题及如何避免。 考察对 ThreadLocal 工作原理、内存泄露机制和规避措施的理解第 135 题Java 中新建线程有哪些方式? 考察 Java 多线程基础知识的掌握程度第 136 题说一下Java的反射机制,它的主要作用和潜在缺点是什么? 考察对Java反射原理、应用场景和风险边界的理解第 137 题在锁升级时,已经持有锁的线程如何与竞争者协商升级锁? 考察对锁协商机制和竞争处理的理解第 138 题说明 ConcurrentHashMap 的 put 操作流程,特别是插入前和插入中的线程安全处理。 考察对 put 流程中并发控制的细节掌握第 139 题如何实现对某一文件夹下所有 Controller 的统一权限验证,或针对该文件夹不做统一权限验证? 考察对 Spring MVC 控制器路由定位与权限拦截机制的掌握第 140 题请详细描述 ConcurrentHashMap 中 put 方法的完整执行流程,包括插入数据、扩容和链表转红黑树的触发时机与先后顺序。 考察对 ConcurrentHashMap 并发修改、扩容与树化机制的理解