滴滴面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 501 题请详细介绍一下你负责的一个项目,包括背景、你的职责、技术难点和最终成果。 考察候选人项目全貌、个人贡献、技术深度与成果表达项目复盘结果导向技术原理第 502 题如果某个查询条件因为索引结构而无法使用索引,我们在编写 SQL 时是否需要刻意调整条件的书写顺序? 考察对 SQL 执行计划与索引选择机制的底层理解技术原理方案权衡SQL第 503 题项目训练过程中显存不够,你用了哪些技巧(如 gradient checkpointing、ZeRO)? 考察大模型训练显存优化技术的原理理解与实际应用性能优化技术原理问题排查第 504 题你们用的 MQ 是什么? 考察候选人技术栈熟悉度及与项目场景的匹配问题拆解技术原理第 505 题在Java集合框架中,Collection接口的层级结构是怎样的,请说明其主要子接口及它们之间的区别。 考察对Java集合框架中Collection接口及其子接口层次和用途的理解问题拆解技术原理Java第 506 题什么是SFT,和RAG的不同侧重点是什么? 考察对大模型微调与检索增强两种技术路线的理解与侧重点辨析技术原理方案权衡RAG第 507 题讲讲 AQS 考察对并发同步核心机制的理解深度技术原理技术选型Java第 508 题单头注意力在 Transformer 中有什么局限性? 考察单头注意力的表达瓶颈与多头优势的对比技术原理方案权衡Transformer第 509 题在 Java 中,double i = 0.1 + 0.2; double j = 0.3; 判断 i == j 的结果是什么?为什么? 考察对浮点数二进制表示与精度丢失的底层理解编码实现技术原理Java第 510 题如果要遍历 Redis 中所有 key,该如何做才能避免影响线上业务? 考察对 Redis 遍历机制的理解及线上安全操作意识性能优化风险判断技术原理Redis第 511 题RabbitMQ丢消息怎么处理,确认机制如何实现? 考察消息可靠性保障意识和确认机制的理解性能优化风险判断技术原理RabbitMQ第 512 题给定一个二维矩阵和其中的两个点A、B,如何判断从A到B是否发生了绕路?请自行定义数据结构并编写代码实现。 考察路径规划、数据结构设计与绕路判断能力编码实现问题拆解技术原理第 513 题正负样本选取怎么选? 考察机器学习建模中样本策略与类别不均衡处理能力业务理解数据驱动技术原理第 514 题AUC的物理意义是什么? 考察对AUC统计含义与评估价值的理解问题拆解技术原理第 515 题请手写并讲解 Promise.all 的实现原理及关键边界情况。 考察对 Promise 并发控制、错误处理与边界条件的理解编码实现技术原理JavaScript第 516 题具体推导逻辑回归 考察逻辑回归模型的数学推导与理解问题拆解技术原理第 517 题哪些注解可以用来实现AOP? 考察对Spring AOP注解的理解和实际应用能力编码实现技术原理第 518 题请实现图片懒加载,要求不使用框架或库,并说明两种常见实现方式的区别。 考察原生图片懒加载实现及对滚动优化方案的理解编码实现性能优化技术原理JavaScript第 519 题请介绍一下你对 RPC 服务的使用经验,并说明其核心原理。 考察对 RPC 框架的理解与实际应用经验技术原理技术选型RPC第 520 题请解释什么是闭包,并说明它在 JavaScript 中的作用和潜在问题。 考察对闭包概念、作用及内存管理风险的理解技术原理问题排查JavaScript