chore: initialize interview preparation project
This commit is contained in:
13
.gitignore
vendored
Normal file
13
.gitignore
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# macOS
|
||||
.DS_Store
|
||||
|
||||
# Editor
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
|
||||
# Temporary files
|
||||
*.tmp
|
||||
*.bak
|
||||
28
README.md
Normal file
28
README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# 后端面试准备 - P7 级别
|
||||
|
||||
## 项目概述
|
||||
|
||||
这是一个用于记录和追踪后端 P7 级别面试问题和答案的项目。
|
||||
|
||||
## 目录结构
|
||||
|
||||
- `questions/` - 面试问题记录(按主题分类)
|
||||
- `answers/` - 详细答案和知识点梳理
|
||||
- `progress.md` - 面试准备进度追踪
|
||||
|
||||
## 面试官设定
|
||||
|
||||
- 角色:资深后端面试官
|
||||
- 目标职级:P7(阿里 P7 相当于资深专家/技术专家)
|
||||
- 技术栈:Go/Java/Node.js、微服务、分布式系统、数据库、缓存、消息队列等
|
||||
|
||||
## 使用方式
|
||||
|
||||
1. 面试官会随机提问不同领域的问题
|
||||
2. 回答后,面试官会给出参考答案和点评
|
||||
3. 所有问题和答案会记录在项目中
|
||||
4. 追踪薄弱环节,重点复习
|
||||
|
||||
## Git 提交策略
|
||||
|
||||
每次面试会话后会提交一个新的 git 版本,方便追踪历史记录。
|
||||
51
progress.md
Normal file
51
progress.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# 面试准备进度
|
||||
|
||||
## 统计
|
||||
|
||||
- 总问题数:0
|
||||
- 已掌握:0
|
||||
- 需复习:0
|
||||
- 未覆盖:0
|
||||
|
||||
## 进度追踪
|
||||
|
||||
### 计算机基础
|
||||
- [ ] 操作系统
|
||||
- [ ] 计算机网络
|
||||
- [ ] 数据结构与算法
|
||||
- [ ] 数据库原理
|
||||
|
||||
### 后端核心
|
||||
- [ ] Go/Java 语言深入
|
||||
- [ ] 并发编程
|
||||
- [ ] 内存管理
|
||||
- [ ] GC 机制
|
||||
|
||||
### 分布式系统
|
||||
- [ ] 分布式事务
|
||||
- [ ] 分布式锁
|
||||
- [ ] 一致性算法
|
||||
- [ ] CAP 理论
|
||||
|
||||
### 微服务
|
||||
- [ ] 服务治理
|
||||
- [ ] API 网关
|
||||
- [ ] 服务注册与发现
|
||||
- [ ] 链路追踪
|
||||
|
||||
### 中间件
|
||||
- [ ] Redis 深入
|
||||
- [ ] MySQL 优化
|
||||
- [ ] 消息队列
|
||||
- [ ] Elasticsearch
|
||||
|
||||
### 系统设计
|
||||
- [ ] 高并发系统
|
||||
- [ ] 高可用架构
|
||||
- [ ] 性能优化
|
||||
- [ ] 实战案例
|
||||
|
||||
## 面试记录
|
||||
|
||||
| 日期 | 问题数 | 表现 | 备注 |
|
||||
|------|--------|------|------|
|
||||
Reference in New Issue
Block a user