滴滴面试题 · 技术原理
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 1513 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 961 题请谈谈你对RPC(远程过程调用)的理解。 考察对RPC核心概念、通信机制及常见实现的理解第 962 题GraphRAG 构建知识图谱时,如何划分文本 chunk? 考察对文本切分策略与知识图谱构建质量关系的理解第 963 题请用一条SQL查询出表A中存在(包含)于表B中的记录。 考察表间关联或子查询的查询能力第 964 题本地缓存中什么数据会放到本地缓存中,采取什么样的过期策略,数据更新的策略? 考察本地缓存的适用场景、过期策略与更新机制的设计能力第 965 题Spring AOP 的主要用途是什么?在你的项目中可以用它来解决哪些实际问题? 考察对AOP核心概念的理解及实际应用场景第 966 题讲讲CSS盒模型 考察CSS盒模型的基本组成、box-sizing对布局的影响以及IE与标准模式差异第 967 题订单延迟取消队列是如何设计的?请说明死信队列与交换机的相关内容。 考察延迟队列设计原理及死信队列的应用第 968 题Boosting和Bagging算法的区别是什么 考察对集成学习中两大主流框架原理、差异及应用场景的理解第 969 题请手写实现一个大根堆(二叉堆),并说明其主要操作的时间复杂度。 考察二叉堆数据结构的实现能力和复杂度分析第 970 题slice底层实现 考察对Go语言slice底层数据结构及内存管理的理解第 971 题给定一个 m×n 的矩阵,若某个元素为 0,则将其所在行和列的所有元素都置为 0。要求在不使用额外数组的前提下完成,空间复杂度为 O(1),请实现并说明思路。 考察原地修改矩阵的技巧及对空间复杂度的把控第 972 题5分钟内手写实现快速排序。 考察快速排序算法的编码实现能力与基础理解第 973 题Redis的淘汰策略有哪些? 考察对Redis内存淘汰策略的掌握程度第 974 题请实现一个函数,找出给定字符串中最长无重复字符的子串,并返回其长度。 考察滑动窗口或双指针算法设计及编码实现第 975 题请介绍你编写脚本或使用 Docker 部署服务的经历。 考察实际动手能力、部署实践与经验总结第 976 题在机器学习项目中,你通常如何对原始数据进行特征处理?请结合具体流程说明。 考察特征工程的基本流程与常用方法第 977 题推荐场景下的 ID 类特征(如用户 ID、物品 ID)会不会存在 Out-of-Vocabulary 问题? 考察对推荐系统中 ID 特征稀疏性与泛化能力的理解第 978 题Kafka延迟消息队列是如何实现的? 考察对Kafka延迟队列实现机制的理解,包括时间轮、分层时间轮和消息调度第 979 题讲一下 Java 中 AOP 的概念和主要应用场景。 考察对面向切面编程核心思想、实现机制及典型应用的理解第 980 题请谈谈你在并发编程中的实际经验,包括使用过的并发线程相关技术或工具。 考察候选人对并发编程的实际理解和应用能力