以提升编码能力和解决问题的能力为主,以练代学,帮助你无压力备战面试!
5 门核心面试科目 · 22 个算法专题 · 9 个实战项目,覆盖 C/C++ 入门与进阶、计算机基础、图解深度学习与大模型、AI Infra,以及学习路线、简历和面试经验。
📖 必看系列
🎬 动画算法讲解
- 👉 《算法基地》:22 个专题 · 156 篇内容,覆盖数据结构、排序、双指针、二分、动态规划、回溯与图搜索。结合动画观察指针移动、元素交换和状态变化,再串起思路推导、代码实现与复杂度分析,帮助你从“看懂过程”走向“独立解题”。
- 不止记住一道题的答案:通过动画演示与多种解法对比,理解关键步骤为什么成立、何时适用;递归与状态转移也结合具体示例拆解,练习举一反三。
查看全部 22 个算法专题
🔥 计算机基础与面试系列
- 👉 《计算机网络》:6 章 · 60 项核心内容,从 HTTP / HTTPS、DNS 到 TCP / UDP、IP 与网络安全,结合协议交互与数据传输,帮助系统掌握网络通信原理。
- 👉 《操作系统》:6 章 · 65 项核心内容,围绕进程线程、内存管理、文件系统与 I/O,帮助理解程序运行、资源分配和并发协作的底层机制。
- 👉 《MySQL》:6 章 · 57 项核心内容,覆盖 SQL、InnoDB、索引、事务、MVCC、锁与日志复制,帮助串起查询执行、数据存储和性能优化。
- 👉 《Redis》:7 章 · 57 项核心内容,覆盖数据结构、缓存一致性、持久化、集群与分布式,帮助掌握缓存设计并应对穿透、击穿、雪崩等常见问题。
- 👉 《C++ 面试题》:12 章 · 133 项核心内容,系统梳理语言与编译、智能指针、面向对象、移动语义、STL、并发及系统网络,帮助建立 C++ 核心知识体系;五门科目均可从 面试基地总目录进入。
💻 C++ 学习系列
- 👉 《C 语言基础》:41 篇讲解,从第一个程序到函数、数组、指针与内存,结合代码示例建立编程基础。
- 👉 《C++ 基础》:39 篇讲解,涵盖面向对象、重载、继承、多态、STL 与常用新特性,把语法接到实际编码。
- 👉 《C++ 进阶》:82 篇讲解,沿编译链接、资源管理、值类别、对象模型、容器迭代器和并发深入,讲清 RAII、移动语义与语言使用边界。
🤖 AI 学习与实战系列
- 👉 《图解深度学习与大模型》:14 篇讲解,从模型、Tensor 与常见算子入门,图解 Attention、Transformer 与逐 Token 生成,串起模型结构、张量计算和 LLM 推理流程。
- 👉 《AI Infra》:30 篇讲解,聚焦 KV Cache、显存估算、FlashAttention、CUDA / Triton、PD 分离与并行调度,结合 SGLang 源码分析推理链路与性能瓶颈。
- 👉 《AI 项目实战》:从飞书知识库 RAG、代码 PR Agent 到 C++ 推理引擎,关注数据同步、来源引用、证据校验与效果评估;全部专题见 AI 学习总目录。
📌 项目实战
从系统组件到完整应用,现有 7 个 C++ 项目 + 2 个 Agent 项目。介绍包含项目目标、架构、技术难点与实践方向,便于选择项目并梳理面试时需要说明的设计取舍。
C++ 项目
- 高性能日志:围绕低延迟、高吞吐与加密存储,学习日志系统需求、可靠性和性能取舍。
- 内存检测工具:结合 ELF、PLT/GOT Hook 与调用栈回溯,定位内存泄漏并理解动态链接。
- 高性能 RPC 框架:串起序列化、网络传输、负载均衡与服务注册发现,理解远程调用全链路。
- 埋点 SDK:实现异步采集上报、SQLite 持久化、压缩与重试,练习客户端数据链路设计。
- 音视频播放器:用 Qt、FFmpeg 与 OpenGL 串起解封装、解码、音画同步、渲染与录制导出。
- C++20 机器人 Runtime:从任务校验到事件循环与状态机,结合 Mock、CoppeliaSim 和 ROS 2 理解异步控制。
- mini-llama.cpp 推理引擎:用 C++ 实现模型加载、张量算子、Attention 与 KV Cache,走通 Prefill / Decode。
Agent 项目
- 飞书知识库 RAG Agent:串起身份授权、Wiki 同步、知识检索与回答引用,构建可追溯的团队知识问答。
- 代码 PR Agent:结合 Git diff、规则、Semgrep 与 LLM,完成代码审查、证据校验和效果评估。
🎯 校招求职指南
- 👉 《学习路线》:C++、Java 与计算机基础的学习路线,结合复习方法、书籍视频推荐安排准备节奏。
- 👉 《大厂面经》:腾讯面试经历与实际提问,参考问题切入点,复盘自己的知识和项目。
- 👉 《面试指南》:简历写法、面试流程、回答技巧与校招术语,让项目经历和技术理解表达得更清楚。
- 👉 《心得感悟》:Offer 选择、学校与职场差异、试用期和需求处理,了解从求职到入职的实际问题。
- 👉 《优质项目》:补充项目与源码学习参考,结合目标岗位寻找适合自己的实践方向。
- 👉 《实用工具》:写作与工具栏目,目前仅有导言,具体推荐待补充。
👨💻 关于作者
哈喽,大家好,我是厨子,一位喜欢做饭考了厨师资格证的程序员,Github 10000+ star 开源作者
前腾讯后端研发,现 AI 领域创业中,秋招时曾连续通过 30 多场面试,拿下了百度,腾讯,字节,华为,虾皮,B站,商汤,京东,某军工研究所,四大行之一 等 10 余个 offer,基本都为 sp 或者 ssp offer。
这些经历让我相信,备战秋招和面试需要方法。在这里分享自己的准备经验,也整理持续学习中的技术知识,希望能帮助你少走一些弯路。
如果这个网站对你有帮助,欢迎分享给更多需要的同学。也欢迎带着具体问题交流,一起把知识学扎实、把项目做完整。
📮 需要加入面试交流群,可以扫描下方二维码添加作者微信(备注:交流群),不备注不会通过哦





