Knowledge
Chapters for every direction the job board covers — engineering, data, design, sales, marketing, operations and more. Every topic shows how many live jobs ask for it. The first chapter is free; a paid plan opens the rest.
Track syllabus
Frontend / Web
UI architecture, performance, browser fundamentals, and cross-functional delivery.
01 基础篇 Free
考察你是否理解从 HTML 到像素的完整管线,以及回流、重绘与合成层如何影响帧率。
- 渲染管线与关键路径
- 回流与重绘
- 合成层与 GPU 加速
我会按解析、样式、布局、绘制、合成讲清关键路径,并说明用 transform 与 opacity 触发合成层来避免回流。
看的是事件循环、闭包与原型这些底层机制是否真的掌握,而非只会调用 API。
- 事件循环与任务队列
- 闭包与作用域
- 原型与类
我会用宏任务与微任务的执行顺序解释异步输出题,再说明闭包捕获变量导致的循环与内存陷阱。
考的是类型系统能否为工程服务:泛型、收窄与跨模块的类型管理是否规范。
- 类型系统与泛型
- 类型收窄
- 工程化类型管理
我会用泛型约束写一个类型安全的请求封装,并用联合类型加判别字段做收窄来替代 as 断言。
考察你是否把语义化标签、键盘可达与 ARIA 当作交付标准,而非事后补救。
- 语义化标签
- 键盘导航
- ARIA 使用规范
我会优先用语义标签、保证 Tab 顺序与焦点可见,并只在原生语义不足时用ARIA补充角色与状态。
想知道你如何判断状态该放哪:局部、上提还是全局,以及持久化的边界在哪。
- 状态归属设计
- 全局与局部状态
- 状态持久化
我会按谁是唯一使用者决定状态归属,把服务端数据交给缓存层,只把跨页共享的 UI 状态放进全局 store。
考察 HTTP 缓存、跨域与资源加载策略,这些直接决定首屏与重复访问的体验。
- HTTP 缓存
- 跨域与安全
- 资源加载策略
我会用强缓存加协商缓存减少重复请求,用CORS 与同源策略讲清跨域,并按优先级拆分关键资源加载。
The first chapter is free. A paid plan opens the rest.
The first chapter is free. A paid plan opens the rest.
The first chapter is free. A paid plan opens the rest.
The remaining chapters cover the full knowledge map and a preparation checklist.
See plansHiring now
Related jobs hiring now
Roles whose skill requirements overlap with this track. Review a chapter, then check the live openings.
Senior Frontend Engineer
Engineering
GTM Engineer, Web
Marketing : Web & eComm
Senior Software Engineer, Frontend (Marketing and Privacy)
Consumer Engineering
Software Engineer II, Frontend (Marketing and Privacy)
Consumer Engineering