作业帮面试题 · 风险判断 · MySQL
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 9 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 1 题事务隔离级别,在可重复读的隔离级别下会出现幻读问题吗?怎么解决? 考察对事务隔离级别边界和并发一致性问题的理解第 2 题请分析在同一业务中同时使用 MySQL 和 Redis 时,如何保证两者数据的一致性? 考察对数据库与缓存一致性策略的理解及工程权衡能力第 3 题请说明数据库如何通过两阶段提交实现崩溃安全(crash safe)。 考察对两阶段提交协议的正确理解及对崩溃恢复机制的掌握第 4 题当缓存删除操作失败时,你会如何处理以最大程度保证最终一致性? 考察对缓存删除失败场景的容错与补偿设计第 5 题为什么会有 redo log 和 binlog 两套 log 考察对 MySQL 两阶段提交、崩溃恢复和数据一致性的理解第 6 题redo log 和 binlog 在发生 crash 的时候,它们是怎么配合去恢复保证数据的一致性的? 考察 MySQL 崩溃恢复机制中 redo log 与 binlog 的协同与一致性保证第 7 题在数据库表设计中,为什么金额字段通常使用 BigDecimal 而不是浮点类型?请说明理由及注意事项。 考察对金额精度、浮点误差及数据库字段类型选择的理解第 8 题MySQL主从复制? 考察MySQL主从复制的工作原理、配置要点与常见故障处理第 9 题主从复制中可能存在哪些常见问题,以及如何应对? 考察对主从复制延迟、数据一致性和故障处理的认知