本仓库采用里程碑 + 日期版本记录方式:以仓库发展的关键阶段为节点,用日期作为版本标识,不强制语义化版本号。
v2026.08.03之前的条目对应old-main分支历史,仅做纠错与维护。
对应
main分支起点。AI 时代下传统前端岗位边界被重新定义,仓库自此转型为更通用的技术基础学习与实践仓库。
- 重构:删除此前全部前端手写题内容,相关历史归档至
old-main分支。 - 文档:重写 README,明确新的仓库定位与转型方向。
- 法务:新增 MIT LICENSE,并在 README 中链接。
- 结构:按内容性质重新组织目录,新增四个一级目录及其 README:
problems/— 题目:手写题、算法题、场景题(带题解/讲解)notes/— 知识:原理笔记、源码解读、体系化总结templates/— 资源:简历模板、自我介绍话术等可复用产物career/— 经验:面试复盘、职业规划、薪资/职级参考
从广度 / 深度 / AI 方向 / 从业四个维度持续更新,详见 README 后续规划。
对应
old-main分支。仓库最初定位为收集前端面试常见手写题,后逐步扩展到算法题、Promise/异步专题与框架源码默写。
- 核心手写题:bind、trim、curry、compose、debounce/throttle、发布订阅模式等。
- Promise/异步:Promise.all / Promise.race(含 AI 生成版本)、promise ajax、并发请求。
- 算法题:二分查找、排序(插入/选择/希尔/堆)、最长递增子序列、合并/插入区间、反转链表、全排列等。
- 源码默写:p-limit、deepClone。
- 该分支不再新增题目,仅做纠错与维护。如需查阅,请切换至
old-main分支。
- 版本标识:
vYYYY.MM[.DD],对应里程碑发生的时间。 - 节点划分:以仓库定位或内容方向发生显著变化的时间点为里程碑,而非每次提交。
- 历史归档:
v2026.08.03之前的条目对应old-main分支,仅做纠错与维护,不再新增。