yasinshaw fe2e6dc2f2 feat: add 50 backend interview questions and answers
Generated comprehensive interview preparation materials covering:
- Distributed systems (transactions, locks, ID generation, consistency)
- Database (indexing, sharding, replication, transactions)
- Caching (Redis, cache problems, distributed lock)
- Message queues (RocketMQ, Kafka)
- Concurrency (ThreadLocal, ConcurrentHashMap, thread pools)
- JVM (GC, memory, tuning)
- System design (seckill, short URL, IM, feed, LBS)
- Algorithms (B+ tree, LRU, Red-Black tree, Skip list, Timing wheel)
- Network (TCP/IP, HTTP/HTTPS)
- Security (encryption, SQL injection, XSS)
- Performance tuning
- Design patterns
- Microservices (Spring Boot, Gateway, Service Mesh)
- Container orchestration (Kubernetes, Docker)
- CI/CD, observability

Each file includes:
- Detailed questions
- Comprehensive answers
- Code examples
- Real project experience
- Alibaba P7 level requirements

Generated with [Claude Code](https://claude.com/claude-code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
2026-03-01 00:09:50 +08:00

后端面试准备 - P7 级别

项目概述

这是一个用于记录和追踪后端 P7 级别面试问题和答案的项目。

目录结构

  • questions/ - 面试问题记录(按主题分类)
  • answers/ - 详细答案和知识点梳理
  • progress.md - 面试准备进度追踪

面试官设定

  • 角色:资深后端面试官
  • 目标职级P7阿里 P7 相当于资深专家/技术专家)
  • 技术栈Go/Java/Node.js、微服务、分布式系统、数据库、缓存、消息队列等

使用方式

  1. 面试官会随机提问不同领域的问题
  2. 回答后,面试官会给出参考答案和点评
  3. 所有问题和答案会记录在项目中
  4. 追踪薄弱环节,重点复习

Git 提交策略

每次面试会话后会提交一个新的 git 版本,方便追踪历史记录。

Description
No description provided
Readme 729 KiB
Languages
Markdown 100%