拼多多集团-PDD面试题 · 风险判断 · MySQL
拼多多集团-PDD相关面试题,按最终去重题目聚合。
共 1351 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 1 题如果数据库中有100万条数据需要修改,如何确保全部修改成功? 考察大数据量批量更新的策略与事务一致性保障第 2 题MySQL事务ACID四个特性说说是怎么实现的 考察对事务ACID概念及其底层实现机制的掌握第 3 题身份证号在MySQL中应该如何设计索引? 考察对索引选择性和字符串索引优化的理解第 4 题死锁发生时,InnoDB 是怎么处理的?会怎么判断哪一个事务要被回滚? 考察对 InnoDB 死锁检测与回滚策略的理解第 5 题请解释延迟双删的原理、实现步骤及其适用的业务场景。 考察对延迟双删机制的深入理解和场景判断第 6 题有一张表中的 varchar 字段需要扩容,数据库底层是怎么实现的? 考察对数据库在线 DDL 机制与表存储结构的理解第 7 题MySQL 的间隙锁(Gap Lock)主要解决什么问题?在什么场景下会触发? 考察对间隙锁原理、触发条件及并发问题的理解第 8 题在 MySQL 使用过程中,你遇到过死锁吗?请描述具体的业务场景。 考察对 MySQL 死锁场景的理解和实际经验第 9 题请说明在什么场景下适合使用乐观锁,并简要描述其实现要点。 考察对乐观锁适用场景、实现机制及与悲观锁取舍的理解第 10 题在什么场景下 MySQL 的死锁更容易出现?请列举常见场景并说明原因。 考察对死锁触发条件的理论理解第 11 题请介绍你们项目中 Redis 主要承担了哪些数据存储职责? 考察对 Redis 在系统架构中角色与数据分类的理解