滴滴面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 481 题React useEffect 的依赖数组如何影响副作用执行?请比较传入空数组、不传依赖数组以及传入具体依赖时的区别,并举例说明依赖配置错误会导致什么问题。 考察 React useEffect 依赖机制的理解及实际应用中的错配风险风险判断技术原理问题排查React第 482 题MySQL 中的索引通常采用哪种数据结构?为什么选择这种结构而不是其他数据结构? 考察对 MySQL 索引底层数据结构及其设计动机的理解技术原理方案权衡MySQL第 483 题请描述Spring事件驱动模型的工作原理及其典型应用场景。 考察对Spring事件发布与监听机制的理解及实际应用能力业务理解技术原理方案权衡Spring Framework第 484 题你的项目中怎么保证MySQL与Redis的一致性? 考察缓存与数据库一致性方案的选型与权衡系统设计技术原理方案权衡MySQLRedis第 485 题给定一个字符串,请编写程序计算并输出其中最长连续子串的长度。 考察对字符串遍历和最长连续子串统计的算法理解与编码实现编码实现问题拆解技术原理第 486 题请介绍MySQL中常用的索引类型及其适用场景。 考察对MySQL索引类型、底层结构与应用场景的理解技术原理技术选型MySQL第 487 题项目中你是如何进行SQL调优的? 考察SQL调优的系统方法论与具体实践性能优化技术原理问题排查SQL第 488 题手写代码:有两个有序数组,请合并为一个有序数组。 考察数组归并算法实现与边界处理能力编码实现问题拆解技术原理第 489 题单线程设计不能充分利用 CPU 多核并发能力,为什么不设计成多线程? 考察对 JavaScript 并发模型限制及应对方案的理解技术原理方案权衡JavaScript第 490 题请说明节流与防抖的使用场景,并手写实现及给出优化方案。 考察对节流防抖概念、应用场景、实现细节与优化的掌握编码实现问题拆解技术原理JavaScript第 491 题缓存的作用是什么? 考察对缓存基本原理、价值和适用场景的理解性能优化技术原理第 492 题ref和shallowRef的区别是什么? 考察Vue 3响应式API的深入理解和使用场景辨别技术原理方案权衡Vue第 493 题请介绍计算机网络中OSI七层模型的分层结构及各层的主要功能。 考察对网络分层模型的理解和表达能力沟通表达技术原理TCP/IP第 494 题MMoE最大的亮点在哪里? 考察对MMoE模型核心机制的理解及其在多任务学习中的价值系统设计技术原理方案权衡第 495 题宽高不定的div如何定位在屏幕中间,宽高为0能用Flex实现吗 考察CSS居中布局、Flexbox特性的理解及边界情况处理编码实现问题拆解技术原理CSS第 496 题手写实现一个令牌桶限流算法,用于API调用场景:在一段时间内设置访问次数上限,每次调用API时判断是否允许调用,返回true或false。 考察令牌桶限流算法的实现能力与并发安全性编码实现问题拆解技术原理Java第 497 题在 Golang 中,如何实现多个 goroutine 之间的广播消息传递? 考察广播通信模式与 channel 的使用编码实现技术原理Go第 498 题什么是缓存雪崩?如何解决? 考察缓存雪崩的概念理解与系统性解决方案风险判断技术原理Redis第 499 题请描述一条SQL语句在数据库中的完整执行流程。 考察对数据库查询处理各阶段的理解问题拆解技术原理SQL第 500 题请介绍一项你最近主动学习的新技术,并说明它的核心原理和你的应用场景。 考察学习动机、自学路径、技术理解深度及知识迁移能力持续改进技术原理