滴滴面试题 · 问题拆解
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 537 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 61 题请实现三数之和算法,并说明思路。 考察双指针与去重等算法能力第 62 题你如何规划系统学习 Redis 源代码的路径?请描述你的学习方法与重点。 考察学习能力与源码学习的系统化方法第 63 题讲一下你做的异步流程设计。 考察候选人异步编程理解及真实项目设计能力第 64 题给定一个对象,其中包含多个键值对,请编写函数找出值出现频率最高的键(若有并列可返回任意一个),并说明思路。 考察统计频次与哈希表的使用第 65 题编写一个函数,给定一个整数数组和一个目标值,找出所有满足两数之和等于目标值的下标对。要求返回所有满足条件的下标对,且每个下标对内部和整体不重复。 考察哈希表使用与去重处理第 66 题浏览器输入一个网址到页面展示的完整流程是什么?请尽可能详细描述。 考察对网络请求、DNS解析、HTTP协议、浏览器渲染等核心环节的全面理解第 67 题OC-SVM与普通SVM的区别是什么,其损失函数是什么,以及如何优化? 考察对单类分类问题的理解、OC-SVM的数学基础与优化方法第 68 题在一个包含大量数据的集合中,如何找出最大的100个数? 考察海量数据下Top-K问题的解决思路与复杂度分析第 69 题Vue中nextTick的实现原理和作用是什么? 考察对Vue异步更新机制和nextTick原理的理解第 70 题什么是回表? 考察对数据库索引结构和查询执行过程的理解第 71 题请描述如何计算一棵二叉树的最大宽度,并给出你的思路。 考察二叉树遍历与宽度计算的理解,以及伪代码或算法表述能力第 72 题如何计算PPO中的广义优势估计(GAE)?请说明其原理和作用。 考察优势函数估计的原理、实现及在强化学习中的作用第 73 题分布式锁的实现:setnx 考察基于 setnx 的分布式锁实现原理与边界处理第 74 题有对比过各种语言一些标准的日志库在这方面的设计吗? 考察候选人是否调研对比过主流日志库的设计,并具备系统化分析能力第 75 题一个自动化测试框架应该具备哪些基础能力? 考察对自动化测试框架核心功能的系统性理解第 76 题给定一个整数数组和一个目标值 k,如何找到和恰好为 k 的最短连续子数组(返回其长度)? 考察前缀和与哈希表在子数组和问题中的应用第 77 题给定一段多态代码,请分析相关对象在内存中的布局结构,并解释虚函数调用如何发生。 考察对C++多态实现机制和对象内存布局的理解第 78 题请列举并说明几种实现CSS垂直居中的方法,并讨论其适用场景。 考察CSS布局基本功与不同垂直居中方案的适用性分析第 79 题请描述一次你在项目中编写 Redis Lua 脚本的具体实践,包括脚本要解决的业务问题、设计思路和效果。 考察 Lua 脚本在真实项目中的应用设计与落地能力第 80 题讲一下 Spring 中 Bean 的创建流程。 考察对 Spring IoC 容器实例化 Bean 完整生命周期的理解