滴滴面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 801 题在 MyBatis 中,有哪些解决 N+1 查询问题的方案?请简要说明。 考察 MyBatis 中常用优化策略的掌握与应用技术原理方案权衡MyBatis第 802 题听说过Web Worker吗? 考察对Web Worker基本概念和典型用途的认知性能优化技术原理第 803 题请介绍你的前端学习路径,并说明你对前端知识分层(如基础、框架、工程化、性能优化等)的理解,以及你目前觉得自己处于哪一层? 考察前端知识体系的系统性认识、自我定位与持续学习能力持续改进自我认知技术原理第 804 题为什么需要线程,多线程有什么缺点? 考察对线程引入动机与多线程负面影响的全面理解风险判断技术原理方案权衡第 805 题在 DPO(直接偏好优化)训练过程中,你会重点关注哪些评估指标?为什么? 考察对 DPO 训练效果评估的理解,包括对齐质量、生成质量与过拟合风险数据驱动问题拆解技术原理第 806 题请介绍缓存穿透问题及其产生原因。 考察对缓存穿透概念和成因的理解风险判断技术原理第 807 题请分别介绍你熟悉的 Linux 命令和 Git 命令,并说明它们在日常开发中的典型使用场景。 考察 Linux 与 Git 的基础命令掌握程度及实践应用能力问题拆解技术原理GitLinux第 808 题请实现一个算法,找出给定字符串中的所有回文子串,并说明时间复杂度。 考察回文子串的识别与算法实现能力编码实现问题拆解技术原理第 809 题请列举并简要说明你日常工作中最常用的 Linux 命令,并解释它们的使用场景。 考察对 Linux 常用命令的掌握程度及实际应用能力技术原理问题排查Linux第 810 题HTTP状态码 301 和 302 的区别是什么?浏览器处理方式有什么不同? 考察HTTP重定向状态码的语义差异及浏览器行为技术原理方案权衡HTTP第 811 题推理阶段加速大语言模型(LLM)通常有哪些方法?请结合 vLLM、量化、KV cache 等技术说明原理。 考察对 LLM 推理加速技术的原理理解与实际选型能力性能优化技术原理技术选型vLLM第 812 题常见的时序预测方法有哪些? 考察对时序预测方法体系的整体认知与分类能力技术原理技术选型第 813 题给定一个字符串,求长度为K且不含重复字符的子串个数,请实现并说明思路。 考察滑动窗口、哈希计数的算法设计与编码实现能力编码实现技术原理第 814 题请介绍 JVM 的内存结构,并说明各区域的作用。 考察对 JVM 内存模型的基本理解与表达清晰度技术原理JVM第 815 题请介绍一下你简历中AI项目的具体实现流程。 考察AI项目从需求到落地的完整实施能力与细节把握问题拆解项目复盘技术原理第 816 题多线程之间怎么共享变量? 考察多线程共享变量的基本方式、线程安全与同步控制风险判断技术原理第 817 题简单讲一下如何联表查询。 考察对 SQL 联表查询基础概念的掌握和表达清晰度技术原理SQL第 818 题请实现一个背包问题的变体:给定物品重量数组 weights 和价值数组 values,背包容量为 capacity,每个物品只能选择一次,求背包能装下的最大价值。请写出代码并分析时间复杂度。 考察动态规划基础、背包问题变体的建模与代码实现能力编码实现问题拆解技术原理第 819 题为什么 MySQL 的 InnoDB 索引选择使用 B+ 树而不是 B 树? 考察数据库索引数据结构的选择及其对性能的影响系统设计技术原理MySQL第 820 题synchronized加在静态方法和普通方法上有什么区别? 考察锁对象差异及并发互斥范围的理解风险判断技术原理Java