CyC2018 38bca72442 Update test_site_assets.py
补充高频标记的锚点和搜索索引测试。
2026-10-30 02:57:58 +08:00
2026-10-28 22:51:38 +08:00
2020-11-17 00:32:18 +08:00
2026-10-30 02:57:58 +08:00
2026-10-28 03:37:47 +08:00
2026-10-25 18:53:00 +08:00
2026-10-30 02:57:49 +08:00


学习路线 算法  操作系统 网络  面向对象  数据库    Java   系统设计   工具     后记  
🚀 ✏️ 💻 ☁️ 🎨 💾 ☕ 💡 🔧 📝


🚀 学习路线

每条路线把笔记按天排好,每天 1~2 小时:读一段笔记,回答几道面试中的真实问题,做一个动手练习;后三条路线每天还有一道算法题。

  • 零基础:没有学过计算机课程时从这里开始,用一次外卖下单讲清程序、操作系统、网络、数据库和数据结构,不需要会编程;
  • Java 后端:会 Java 语法以后,系统准备后端面试,依次学 Java、MySQL、Redis、网络、操作系统、Spring、分布式和系统设计;
  • 大模型应用开发:准备 RAG、Agent 方向的岗位,从 Transformer 的原理学到 Agent 和工程实践;
  • 面试冲刺:两三周后就要面试时,每天复习 3 个最常考的知识点。

不按路线学习时,可以直接读下面的笔记。笔记中带 🔥🔥 的小节是面试中最常问的内容,带 🔥 的也常被问到。

✏️ 算法

💻 操作系统

☁️ 网络

💾 数据库

☕ Java

💡 系统设计

🎨 面向对象

🔧 工具

📝 后记

提交 Issue、PR 以及添加配图的约定见 贡献指南。

License

本仓库的内容不是将网上的资料随意拼凑而来,除了少部分引用书上和技术文档的原文(这部分内容都在末尾的参考链接中加了出处),其余都是我的原创。在您引用本仓库内容或者对内容进行修改演绎时,请署名并以相同方式共享,谢谢。

转载文章请在开头明显处标明该页面地址,公众号等其它转载请联系 zhengyc101@163.com。

Logo:logomakr

知识共享许可协议

致谢

感谢以下人员对本仓库做出的贡献,当然不仅仅只有这些贡献者,这里就不一一列举了。如果你希望被添加到这个名单中,并且提交过 Issue 或者 PR,请与我联系。

S
Description
这里对技术面试需要掌握的基础知识进行了整理,主要分成算法、操作系统、网络、面向对象、数据库、Java、分布式、工具、编码实践这几个大类。
Readme
511 MiB
Languages
Python 51.8%
JavaScript 40.2%
CSS 6.5%
HTML 1.5%