滴滴面试题 · 技术原理

滴滴相关面试题,按最终去重题目聚合。

共 2131 道真题 · 当前筛选命中 1513 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 81 题请说明数据库事务的隔离级别及其作用。 考察对事务隔离级别的理解及并发控制知识技术原理方案权衡SQL第 82 题线程池的核心参数有哪些?它们的作用分别是什么? 考察对线程池参数含义及其对任务执行影响的理解问题拆解技术原理Java第 83 题为什么需要两个 survivor 区? 考察对 JVM 分代回收与复制算法内存布局的理解技术原理方案权衡JVM第 84 题说说线程池的核心参数 考察对线程池核心参数的理解及其在任务执行中的作用风险判断技术原理Java第 85 题召回和排序的区别是什么? 考察对推荐系统或信息检索两阶段架构的理解问题拆解技术原理第 86 题请介绍MySQL的锁机制和事务隔离级别,以及它们之间的关系。 考察对MySQL锁与事务原理的理解及关联应用风险判断技术原理方案权衡MySQL第 87 题请实现一个函数判断括号字符串是否有效,并说明时间复杂度。 考察栈数据结构和括号匹配算法的实现能力编码实现技术原理第 88 题如果抢购商品库存比较多,比如十万,把下单用户id存到Redis的一个set中,会有什么风险? 考察Redis大数据量存储和并发场景下的风险识别风险判断技术原理技术选型Redis第 89 题缓存数据的淘汰策略有哪些?各自适用什么场景? 考察对缓存淘汰机制的理解和场景化应用能力技术原理方案权衡第 90 题ConcurrentHashMap 如何保证并发安全? 考察对分段锁、CAS、synchronized 和读写精度的理解风险判断技术原理Java第 91 题你们的三层缓存是怎么设计的? 考察缓存架构设计、层级划分与一致性策略系统设计技术原理方案权衡第 92 题多头注意力机制的计算复杂度是多少? 考察对Transformer中多头注意力计算复杂度的理解技术原理Transformer第 93 题请手写二叉树的前序遍历代码,并分析时间与空间复杂度。 考察二叉树的遍历实现与复杂度分析编码实现技术原理第 94 题DeepSeek-R1 中让你印象深刻的技术是什么?它解决了什么问题? 考察对 DeepSeek-R1 技术细节的理解及其解决的问题技术原理技术选型第 95 题ArrayList和LinkedList有什么区别? 考察Java集合框架中两种List实现的结构差异与适用场景技术原理方案权衡Java第 96 题请解释 MVCC(多版本并发控制)的实现原理。 考察对数据库并发控制核心机制的掌握程度技术原理方案权衡InnoDBMySQL第 97 题若排查出接口慢是因MySQL的SQL语句慢导致,该怎么优化MySQL? 考察MySQL慢SQL调优的系统方法和常见手段性能优化技术原理问题排查MySQL第 98 题前端静态资源(如CSS、JS、图片)是如何被缓存的? 考察HTTP缓存机制和静态资源缓存策略性能优化技术原理CDNHTTP第 99 题Flutter为什么使用Bloc架构,有了解过别的架构吗? 考察状态管理框架选型动机与对比认知技术原理技术选型方案权衡Flutter第 100 题详细讲讲GradNorm 考察多任务学习中的梯度标准化方法理解技术原理方案权衡