滴滴面试题 · 技术原理
滴滴相关面试题,按最终去重题目聚合。
共 2131 道真题 · 当前筛选命中 1513 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 561 题Hooks对比:用Hooks或者去写业务逻辑和用Class去写,他们有什么优缺点? 考察对 React Hooks 与 Class 组件在业务逻辑编写上的差异理解第 562 题请手写并说明 JS 的寄生组合式继承实现 考察对原型链、构造函数继承与组合继承原理的理解及编码能力第 563 题你了解其他语言的协程吗?它们与 Kotlin 协程有什么区别? 考察对协程概念的理解、不同语言实现的对比以及技术上差异的把握第 564 题老系统的代码量规模如何?主要存在哪些代码层面或架构上的问题? 考察对存量系统的代码质量评估与问题诊断能力第 565 题请比较 ArrayList 和 LinkedList 在查询操作上的时间复杂度,并说明底层实现如何影响查询效率。 考察对列表随机访问和顺序遍历性能差异的理解第 566 题Java常用的集合有哪些? 考察Java集合框架的基础掌握与分类理解第 567 题为什么在数据库查询中要使用组合索引? 考察对多列索引工作原理和适用场景的理解第 568 题请介绍你的项目中如何使用 ThreadLocal,以及它解决了什么问题? 考察对 ThreadLocal 原理、应用场景和内存泄漏风险的理解第 569 题请解释 synchronized 的底层实现原理,以及等待队列在其中起什么作用? 考察对 Java 内置锁机制及其线程协作原理的理解第 570 题请介绍你在实习或学校项目中常用的一种机器学习模型,并详细说明其原理和适用场景。 考察候选人技术深度和实际应用能力第 571 题聚簇索引和非聚簇索引的区别是什么? 考察对数据库索引存储结构与查询性能差异的理解第 572 题MySQL事务的隔离级别有哪些?不可重复读和幻读有什么区别? 考察数据库事务隔离级别、并发一致性问题及其差异第 573 题为什么在推荐系统中引入 RAG?它主要解决哪些问题? 考察对 RAG 在推荐场景中的价值与适用边界的理解第 574 题请解释生产者消费者模型及其实现方式,并说明信号量在该模型中的作用。 考察并发模型理解与同步机制运用第 575 题Java和C++在编译过程上有哪些主要区别? 考察对两种语言编译机制、运行时特性的理解第 576 题讲一讲useState,同步还是异步? 考察React useState更新的异步特性与渲染机制第 577 题路由的两种模式(history和hash)的区别 考察前端路由模式原理及适用场景第 578 题如何优化一个矩阵乘法的实现?请说明主要的优化思路。 考察对矩阵乘法的性能优化方法及其原理的理解第 579 题请讲解SVM(支持向量机)的计算流程,并写出关键公式。 考察对SVM建模目标、优化求解与分类决策的完整理解第 580 题请讲一下如何实现 Redis 分布式锁。 考察对 Redis 分布式锁实现原理、正确性边界和常见问题的理解