收集了关于MySQL/Redis/Kafka的软件面试问题,这篇文章会持续更新
**如果这真的对你有帮助,请我喝杯咖啡,感谢我的辛勤工作,这会激励我创造更多。: D * *
给我买杯咖啡
MySQL 面试:为什么MySQL使用B+树进行索引? https://programmerscareer.com/zh-cn/mysql-interview4/
MySQL 面试:数据库的事务隔离级别有哪些?各有哪些优缺点 https://programmerscareer.com/zh-cn/mysql-interview15/
MySQL 面试:什么是数据库事务,MySQL 为什么会使用 InnoDB 作为默认选项? https://programmerscareer.com/zh-cn/mysql-interview14/
MySQL 面试:简述乐观锁以及悲观锁的区别以及使用场景 https://programmerscareer.com/mysql-interview5/
MySQL 面试:产生死锁的必要条件有哪些?如何解决死锁? https://programmerscareer.com/zh-cn/mysql-interview6/
Redis 面试:Redis 有几种数据结构?Zset 是如何实现的? https://programmerscareer.com/zh-cn/redis-interview6/
MySQL 面试:聚簇索引和非聚簇索引有什么区别? https://programmerscareer.com/zh-cn/mysql-interview13/
MySQL 面试:简述脏读和幻读的发生场景,InnoDB 是如何解决幻读的? https://programmerscareer.com/zh-cn/mysql-interview12/
MySQL 面试:唯一索引与普通索引的区别是什么?使用索引会有哪些优缺点? https://programmerscareer.com/zh-cn/mysql-interview11/
Redis 面试:简述 Redis 持久化中 RDB 以及 AOF 方案的优缺点 https://programmerscareer.com/zh-cn/redis-interview5/
MySQL 面试:简述 MySQL 的间隙锁 https://programmerscareer.com/zh-cn/mysql-interview10/
Redis 面试:如何用Redis实现分布式锁 https://programmerscareer.com/zh-cn/redis-interview2/
Redis 面试:简述 Redis 中如何防止缓存雪崩和缓存击穿 https://programmerscareer.com/zh-cn/redis-interview4/
MySQL 面试:MySQL 有什么调优的方式? https://programmerscareer.com/zh-cn/mysql-interview9/
MySQL 面试:简述 MySQL 的主从同步机制,如果同步失败会怎么样? https://programmerscareer.com/zh-cn/mysql-interview1/
MySQL 面试:MySQL 的索引什么情况下会失效? https://programmerscareer.com/zh-cn/mysql-interview8/
MySQL 面试:什么是 SQL 注入攻击?如何防止这类攻击? https://programmerscareer.com/zh-cn/mysql-interview7/
MySQL 面试:简述数据库中的 ACID 分别是什么? https://programmerscareer.com/zh-cn/mysql-interview2/
Redis 面试:简述 Redis 中跳表的应用以及优缺点 https://programmerscareer.com/zh-cn/redis-interview1/
Kafka 面试:Kafka 发送消息是如何保证可靠性的? https://programmerscareer.com/zh-cn/kafka-interview1/
MySQL 面试:MySQL 如何设计索引,如何优化查询? https://programmerscareer.com/zh-cn/mysql-interview3/
Redis 面试:假设 Redis 的 master 节点宕机了,你会怎么进行数据恢复? https://programmerscareer.com/zh-cn/redis-interview3/
MySQL 面试:假设建立联合索引 (a, b, c) 如果对字段 a 和 c 查询,会用到这个联合索引吗? https://programmerscareer.com/zh-cn/redis-interview19/
MySQL 面试:MySQL 有哪些常见的存储引擎?它们的区别是什么? https://programmerscareer.com/zh-cn/redis-interview18/
MySQL 面试:简述 MySQL MVCC 的实现原理 https://programmerscareer.com/zh-cn/redis-interview17/
MySQL 面试:数据库中什么情况下进行分库,什么情况下进行分表? https://programmerscareer.com/zh-cn/redis-interview16/
**如果这真的对你有帮助,请我喝杯咖啡,感谢我的辛勤工作,这会激励我创造更多。: D * *
给我买杯咖啡
English post: https://programmerscareer.com/software-interview-set/
作者:Wesley Wei – Twitter Wesley Wei – Medium
注意:本文为作者原创,转载请注明出处。
评论