度小满面试题 · 问题拆解

度小满相关面试题,按最终去重题目聚合。

807 道真题 · 当前筛选命中 161 · 更新 2026-08-05

筛选题目已选:问题拆解
第 41 题请解释 Spark SQL 的核心执行原理,包括 Catalyst 优化器的作用。 考察对 Spark SQL 查询执行流程和优化机制的理解问题拆解技术原理Spark SQL第 42 题删除有序链表中的重复元素,要求先实现基础解法,再优化为O(1)空间复杂度。 考察链表操作、去重逻辑与空间复杂度优化编码实现问题拆解技术原理第 43 题请实现编辑距离(Levenshtein Distance)算法,并说明其时间复杂度。 考察动态规划算法设计与复杂度分析能力编码实现问题拆解技术原理第 44 题跨团队协作上的挑战是怎么处理的? 考察跨团队协作中识别问题、推动解决与复盘的能力协作推动问题拆解结果导向第 45 题请描述在可重复读隔离级别下,InnoDB 的 MVCC 是如何工作的? 考察数据库隔离级别与 MVCC 机制的理解问题拆解技术原理InnoDB第 46 题手撕代码:删除排序链表中的重复元素 II 考察链表操作、边界处理与重复节点删除的代码实现能力编码实现问题拆解技术原理第 47 题请介绍线程池的基本参数,并说明线程扩增的原理。 考察对线程池核心参数的理解以及线程创建和队列饱和机制问题拆解技术原理第 48 题手写算法题:删除链表倒数第 k 个节点。 考察链表操作、双指针技巧与边界处理编码实现问题拆解技术原理第 49 题请为微信朋友圈设计一套测试用例。 考察测试用例设计的全面性、层次性和场景覆盖能力业务理解问题拆解需求分析第 50 题请解释 MySQL 的并发事务可能产生哪些问题,并说明不同隔离级别如何解决这些问题。 考察对事务隔离级别与并发异常的理解及关联分析能力问题拆解技术原理方案权衡MySQL第 51 题分析Transformer的空间复杂度 考察Transformer模型空间复杂度分析能力问题拆解技术原理Transformer第 52 题操作系统下面有个proc目录,讲一下这个目录中管理的都是什么? 考察对 /proc 虚拟文件系统的作用、内容和管理机制的理解问题拆解技术原理Linux第 53 题请谈谈线程的生命周期以及各状态间的转换条件。 考察对线程模型的基础理解与状态转换的掌握问题拆解技术原理第 54 题请说明你在当前项目中使用的 GPU 卡数、模型参数量级以及训练时的显存占用情况。 考察对模型训练资源分配与硬件约束的理解性能优化问题拆解技术原理第 55 题请介绍你在实际项目中实施分库分表的完整过程,包括拆分前评估、拆分方案、数据迁移、读写改造和上线验证。 考察候选人分库分表的实践能力、决策逻辑与落地细节问题拆解系统设计方案权衡第 56 题请设计微信红包功能的测试用例,并说明你关注的测试重点。 考察测试设计能力、边界条件分析和场景覆盖问题拆解风险判断系统设计第 57 题请实现一个函数,删除链表中倒数第 N 个节点,并返回新的头节点。 考察链表双指针技巧、边界条件处理和代码实现能力编码实现问题拆解技术原理第 58 题针对使用策略模式实现的取消订单功能,你会如何进行测试? 考察对策略模式的理解及针对多策略场景的测试设计能力问题拆解技术原理第 59 题实现生产者消费者模式 考察并发编程中生产者消费者模式的理解与实现能力问题拆解技术原理第 60 题请用伪代码描述实现用户点击按钮后更改文字大小的交互逻辑。 考察事件监听、DOM操作与状态管理的编码实现能力编码实现性能优化问题拆解JavaScript