滴滴面试题 · 技术原理
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 1513 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 781 题请解释 Redis 中哈希表(hashmap)是如何进行扩容的? 考察 Redis 哈希表扩容机制、触发条件与渐进式 rehash 过程第 782 题请解释多进程和多线程的区别及各自的适用场景。 考察对进程与线程基本概念、资源隔离和适用场景的理解第 783 题请描述一个程序在定义变量并打印变量值时,与操作系统之间发生的交互过程,以及程序如何通过变量名获取到存储的数据。 考察对变量生命周期、内存管理与操作系统底层交互的理解第 784 题黑名单怎么确定一个用户是恶意调用还是非恶意调用? 考察对黑名单机制、恶意调用识别与误判控制的理解第 785 题请手写代码实现文本中的字符串查找,并说明其他实现方式,最后口述测试用例。 考察字符串匹配算法的实现、算法思维、复杂度分析与测试用例设计能力第 786 题请介绍React中组件之间有哪些通信方式,并说明各自的适用场景。 考察对React组件通信机制的掌握及场景权衡能力第 787 题B+树和B树对于单个数据的查询效率有何区别? 考察对B树与B+树结构差异及其对单点查询性能影响的理解第 788 题JVM内存结构,开放问题:为什么JVM要区分栈、堆这些结构,说说自己的看法。 考察对JVM内存分区设计动机的理解与个人见解第 789 题package.json 文件通常包含哪些内容? 考察对前端项目元数据与依赖配置的掌握第 790 题RabbitMQ延迟队列怎么实现? 考察消息延迟投递的实现机制和原理理解第 791 题v-if和v-show,和直接销毁DOM有什么区别 考察Vue条件渲染原理、DOM操作与性能取舍第 792 题用数组实现链表,并用两个链表实现队列,请现场编码实现。 考察数组与链表的转换能力、队列数据结构实现及编程基本功第 793 题请说明Kafka中Rebalance的处理流程以及具体操作步骤。 考察对Kafka消费者Rebalance机制的深入理解与实操能力第 794 题CSS如果放在内容区下面会有什么问题? 考察CSS加载顺序与渲染阻塞对页面展示的影响第 795 题前端打包构建产物在文件命名上通常有哪些特点? 考察对构建产物文件命名规范的了解及其作用第 796 题请从 Java 集合框架中挑选几个常用类,说明其底层实现原理。 考察对常用 Java 集合内部数据结构和时间复杂度的理解深度第 797 题请手写实现 LFU(最不经常使用)缓存淘汰算法。 考察 LFU 算法的频率计数、最小频率维护与淘汰逻辑第 798 题React 中父子组件通信有哪几种方式? 考察对 React 组件通信机制的掌握程度第 799 题如果 UPF 清理策略触发早于 SMF 恢复,你们如何避免半恢复这种情况呢? 考察对网络设备状态恢复顺序及状态一致性的理解与工程应对第 800 题在信息检索或问答系统中,当查询与文档没有共同关键词但语义相关时,你会如何实现检索? 考察语义理解与检索策略设计