Interview Q&A

八股题库

PHP、Go、MySQL、Redis、Kafka、RabbitMQ、Swoole、Etcd 的基础问答入口。

文档数 9 适合从这里集中刷这一类题

本组文档

这一组内容保留了你原来的沉淀结构,适合按顺序刷,也适合直接跳到最需要的那一篇。

八股题库

PHP 八股题库

这份题库重点不是“纯语法”,而是面向中高级 PHP 后端岗位,尤其适合你这种长期做复杂业务系统的人。

9 分钟速读 05_八股题库/01_PHP八股题库.md
八股题库

Go 八股题库

这份题库重点不是让你背底层源码,而是让你在面试里能把 Go 讲成:

8 分钟速读 05_八股题库/02_Go八股题库.md
八股题库

MySQL 八股题库

这份题库重点是:你不仅能答“原理”,还要能把它落到订单、支付、订阅、退款、交易和报表分层这些项目场景里。

6 分钟速读 05_八股题库/03_MySQL八股题库.md
八股题库

Redis 八股题库

这份题库要解决的不是“Redis 为什么快”这一类单题,而是让你能把 Redis 讲成:

5 分钟速读 05_八股题库/04_Redis八股题库.md
八股题库

Kafka 八股题库

这份题库重点是:让你能把 Kafka 讲成你项目里的异步解耦、高峰削峰、实时链路和消费者治理工具,而不是“会发消息”。

4 分钟速读 05_八股题库/05_Kafka八股题库.md
八股题库

RabbitMQ 八股题库

你可能没有 Kafka 那么深的 RabbitMQ 生产实战,但面试里还是要准备到“能讲清楚原理、适用场景和与 Kafka 的区别”。

3 分钟速读 05_八股题库/06_RabbitMQ八股题库.md
八股题库

Swoole 八股题库

Swoole 这块你不一定是最重实战 owner,但它很适合在 PHP / Go 综合面试里补你的工程理解,尤其是高并发、协程、长连接、WebSocket 这些方向。

3 分钟速读 05_八股题库/07_Swoole八股题库.md
八股题库

Etcd 八股题库

Etcd 这块如果你没有很深的生产 owner 经验,不要硬吹。但你一定要准备到“能把它讲清楚”,因为很多 Go / 微服务岗位都会问。

3 分钟速读 05_八股题库/08_Etcd八股题库.md
八股题库

八股题库

这批题库是按“全面准备 PHP / Golang 面试”来整理的,重点不是背概念,而是做到三件事:

2 分钟速读 05_八股题库/README.md