滴滴面试题 · 技术原理

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

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

筛选题目已选:技术原理
第 821 题求两个非降序数组的中位数,要求时间复杂度为 O(log(m+n)),请实现并说明思路。 考察二分查找与边界处理的算法实现能力编码实现问题拆解技术原理第 822 题请手写一个动态设置html根元素font-size的JS函数,实现rem适配。 考察实际编码能力与适配实现的细节编码实现技术原理第 823 题请解释 ReentrantLock 的原理及其和 synchronized 的差异。 考察可重入锁的实现机制、公平性选择及与内置锁的对比技术原理方案权衡Java第 824 题MySQL 的 SELECT ... FOR UPDATE 在什么情况下是行锁,什么情况下会退化为表锁? 考察对 InnoDB 行锁机制及锁退化条件的理解风险判断技术原理MySQL第 825 题优惠券如果入库失败怎么办? 考察对数据一致性和异常处理的思考风险判断技术原理问题排查第 826 题Python 中 try、except、else、finally 的执行场景和顺序分别是什么? 考察 Python 异常处理机制的执行流程与各子句的适用场景技术原理Python第 827 题解释一下什么是脏读、幻读、不可重复读 考察数据库事务隔离级别与并发异常的理解技术原理第 828 题已知表结构包含用户ID(uid)和登录日期(logindate),请编写SQL查询找出连续登录超过4天的用户。 考察SQL连续性问题分析及窗口函数应用能力编码实现问题拆解技术原理SQL第 829 题图像分割模型出现过拟合或欠拟合时,除了增加训练数据和修改损失函数,你还会从哪些方面入手解决? 考察对过拟合与欠拟合的系统性诊断和解决能力性能优化技术原理问题排查第 830 题Tomcat本质上是什么东西?它主要解决什么问题? 考察对Tomcat本质及其核心作用的理解技术原理技术选型Apache TomcatJava第 831 题请解释 React 中虚拟 DOM 的工作原理及其作用。 考察对前端核心机制的理解与原理阐述能力性能优化技术原理技术选型React第 832 题ThreadLocal 的核心原理是什么? 考察对线程局部变量存储机制和内存泄漏风险的理解风险判断技术原理Java第 833 题HTTP和HTTPS分别是什么? 考察对HTTP协议基础及HTTPS安全扩展原理的理解安全意识技术原理HTTPHTTPS第 834 题如何定义首屏加载时间? 考察对首屏加载时间指标定义及测量方法的理解性能优化技术原理HTML5第 835 题请介绍 XGBoost 的基本原理,并说明它相对于传统梯度提升决策树有哪些主要优点。 考察对 XGBoost 算法原理的理解及其优势的归纳能力技术原理方案权衡XGBoost第 836 题JUC体系有什么? 考察对Java并发工具包JUC的整体认知和分类掌握技术原理第 837 题Redis实现限流的原理是什么? 考察Redis数据结构在限流场景下的应用及算法原理技术原理方案权衡Redis第 838 题React项目能正常运行,但需要进行性能优化,请说明优化思路 考察React性能优化的系统性方法与关键实践性能优化技术原理React第 839 题你在这个项目中为什么选择当前的技术方案?请说明选型理由。 考察技术选型理由、方案对比和权衡能力技术原理技术选型方案权衡第 840 题Redis服务宕机重启后,数据会丢失吗?请说明原因和应对措施。 考察持久化机制与数据安全风险判断系统设计技术原理Redis