滴滴面试题 · 技术原理
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 1513 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 641 题请说明线程池的核心参数及其作用。 考察对线程池配置参数的理解和实际调优能力第 642 题String字符串为什么是不可变的? 考察Java基础中对字符串不可变性的理解及其设计原因第 643 题当线程池任务增加时,如何动态扩容?判断依据是什么? 考察线程池扩容的触发条件与参数调整意识第 644 题JavaScript 中有哪些数据类型?如何进行类型判断? 考察 JavaScript 基础类型体系与类型判断方法的掌握程度第 645 题本地缓存的原理 考察本地缓存的基本原理与常见实现机制第 646 题请介绍TCP协议中建立连接和断开连接的过程。 考察对TCP连接状态机及可靠性机制的理解第 647 题推理一个7B参数的大语言模型大约需要多少显存?请说明主要的影响因素。 考察大模型推理显存占用估算及关键因素第 648 题给定一个环形排列的房屋,每间房屋存放有一定金额,相邻房屋不能同时被偷,求能偷到的最大金额。请给出算法思路和代码实现。 考察动态规划建模能力及环形约束的处理方式第 649 题rem单位在移动端适配中的工作原理是什么? 考察rem单位的换算机制及在适配中的应用第 650 题请解释如何使用 Lua 脚本实现库存或限购场景中的原子操作,并说明执行过程中需要校验哪些异常情况? 考察使用 Lua 脚本保证原子性及常见并发异常处理第 651 题说一下什么是幻读? 考察对数据库事务隔离级别下幻读概念的理解第 652 题请设计算法将 N 个有序数组合并为一个有序数组,并分析时间复杂度。 考察多路归并的实现能力与复杂度分析第 653 题B+树只把数据存放到叶子节点,除了支持双向指针,还有什么优势? 考察对B+树结构特性及其在数据库索引中优势的理解第 654 题请介绍JVM运行时数据区的内存分布。 考察对JVM内存区域划分及各自作用的理解第 655 题如何解决SFT微调中的灾难性遗忘问题?在训练中模型和学习率通常如何设置? 考察对LLM微调中灾难性遗忘成因的理解及实操调参方法第 656 题String、StringBuilder和StringBuffer的区别是什么? 考察Java字符串核心类的不可变性、线程安全及性能特性第 657 题请详细说明RAG流程,包括检索方式和每个步骤的原理。 考察对RAG各环节原理的理解和系统表述能力第 658 题Redis 常见的数据结构有哪些? 考察对 Redis 基础数据类型及其应用场景的掌握第 659 题HashMap 是怎么实现的? 考察对 HashMap 底层数据结构、存取流程和扩容机制的理解第 660 题你在项目中使用 Redis 缓存时,主要用到了它的哪些能力? 考察对 Redis 核心能力的掌握及其在实际项目中的选型依据