滴滴面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 441 题给定某二叉树的前序遍历和中序遍历数组,请还原出该二叉树并返回其根节点。请说明算法思路并实现代码。 考察二叉树遍历性质、递归分治与代码实现能力编码实现问题拆解技术原理第 442 题请手写实现一个符合 Promise/A+ 规范的 Promise.all 方法。 考察对 Promise 并发控制、异步错误处理与实现细节的理解编码实现技术原理JavaScript第 443 题事务的隔离级别有哪些? 考察数据库事务隔离级别的基本概念及不同隔离级别对并发问题的处理技术原理方案权衡第 444 题什么是 MySQL 的“回表”问题?如何优化? 考察对 InnoDB 聚簇索引和二级索引查询机制的理解及优化能力性能优化技术原理问题排查MySQL第 445 题BeanFactory 与 FactoryBean 的本质区别是什么? 考察对 Spring IoC 容器核心接口与工厂模式扩展机制的理解技术原理技术选型Spring Framework第 446 题请简述 Pod 的生命周期,并说明各阶段之间的流转条件。 考察 Kubernetes Pod 生命周期阶段及其状态流转机制问题拆解技术原理Kubernetes第 447 题请说明 RAG 系统的整体架构,并重点讲解文本分块的策略与考量。 考察对 RAG 架构的理解以及文本分块的实际设计能力系统设计技术原理RAG第 448 题在项目中,MySQL慢查询日志通常存放在哪里?如何配置和查看? 考察对MySQL慢查询日志存储位置、配置方法及分析工具的理解技术原理问题排查MySQL第 449 题请列举 Java 中常见的集合类,并说明哪些是线程安全的、哪些不是。 考察 Java 集合框架的基础掌握程度与线程安全意识技术原理技术选型Java第 450 题请介绍Redis分布式锁的原理。 考察分布式锁的核心实现原理与边界条件风险判断技术原理Redis第 451 题请介绍你在地理信息系统(GIS)中负责的数据采集工作,具体使用了哪些技术工具? 考察GIS数据采集的方法、工具和实际经验项目复盘技术原理问题排查第 452 题在多分类或回归任务中,损失函数(loss)如何计算? 考察对常见损失函数定义及计算细节的理解问题拆解技术原理第 453 题synchronized的底层原理,和ReentrantLock的区别。 考察Java并发同步机制的实现原理与锁选型权衡技术原理方案权衡Java第 454 题请解释 CDN 的工作原理与典型调度方式。 考察 CDN 的缓存回源机制与调度策略系统设计技术原理技术选型CDN第 455 题如何判断一张数据库表的数据量已经达到性能瓶颈?除了使用 EXPLAIN 查看执行计划,还有哪些评估方法和优化方向? 考察数据库性能瓶颈的识别方法、工具使用及优化思路性能优化技术原理问题排查SQL第 456 题对于耗时信息的统计与分析,有哪些常用手段?例如日志记录和分桶统计,这两种方式有什么区别? 考察对时延监控统计方法的理解与方案权衡性能优化技术原理方案权衡第 457 题堆调整(如堆化、插入、删除)的时间复杂度是多少? 考察堆相关操作时间复杂度及背后原理问题拆解技术原理第 458 题Go的协程是怎么调度的,请解释GMP模型。 考察对Go运行时调度机制和GMP模型的理解深度系统设计技术原理Go第 459 题Java中哪些集合类是线程安全的?在并发场景下你会如何选择线程安全的容器? 考察对Java线程安全集合的掌握及并发容器选型能力技术原理方案权衡Java第 460 题如果线程之间没有通信,会造成什么影响? 考察对线程协作必要性、数据一致性及并发问题根源的理解风险判断技术原理