这门课学什么
掌握Python底层原理、高阶特性及常见面试考点;掌握大厂面试高频算法题型,提升解题效率;掌握大厂后端必考八股文,理解核心原理;掌握大厂系统设计面试思路与常见架构模式;深入理解MySQL、Redis及常见中间件原理与优化;梳理项目亮点,实战模拟面试查漏补缺
课程目录
按阶段查看学习目标和主题,确认内容是否适合你。
01Python核心原理与进阶4 个主题
阶段目标:掌握Python底层原理、高阶特性及常见面试考点
- Python内存管理与垃圾回收
- GIL原理与多线程/多进程
- 装饰器/迭代器/生成器原理
- 元类与描述符
02数据结构与算法强化4 个主题
阶段目标:掌握大厂面试高频算法题型,提升解题效率
- 数组/链表/哈希表高频题
- 二叉树/图遍历
- 动态规划与回溯
- 排序与查找变种
03计算机网络与操作系统4 个主题
阶段目标:掌握大厂后端必考八股文,理解核心原理
- HTTP/HTTPS/TCP/IP协议栈
- DNS/CDN/负载均衡
- 进程线程协程对比
- Linux常用命令与IO模型
04后端架构与系统设计4 个主题
阶段目标:掌握大厂系统设计面试思路与常见架构模式
- 高并发/高可用架构设计
- 分布式缓存/消息队列
- 微服务与RPC
- 设计模式在实战中的应用
05数据库与中间件深度理解4 个主题
阶段目标:深入理解MySQL、Redis及常见中间件原理与优化
- MySQL索引/事务/锁机制
- Redis数据结构与缓存策略
- 消息队列(Kafka/RabbitMQ)核心原理
- Elasticsearch基础
06项目复盘与模拟面试4 个主题
阶段目标:梳理项目亮点,实战模拟面试查漏补缺
- 项目经验STAR法则梳理
- 简历优化与亮点提炼
- 模拟面试与复盘
- 面试策略与软技能