本次的候选人大三,对于项目已经做了多个,刚开始问了一些项目问题以及简历上所写的 HTTP/Vue源码等
反馈建议
- 阅读 vue 源码并调试代码
- 对 prerender 了解其原理及与 CSR/SSR 区别
- 对常见网站,弄懂其 HTTP Header 的值
视频版: 大三前端面试实录,HTTP图解看过三四遍,HTTP 是真的强
以下是简历大致内容:
山月的面试问题记录
- 如何开始学习前端
- vue-cli-plugin-prerender-spa
- seo
- 什么是预渲染 ❎
- 为什么要预渲染 ❎
- 什么是服务器端渲染
- 什么是 pptr/playwright ❎
- 什么是 E2E Test ❎
- 如何阅读 vue 源码并是如何读的
- vue 设计与实现
- 是如何调试源码的 ❎
- 看过那些 vue 源码
- 响应式系统
- 双端 diff
- HTTP 常见状态码 ✅
- 100
- 101
- 200
- 201
- 202
- 204
- 206
- 301 -> Location
- 302
- 303 ->
- 304
- 307
- 308
- 400
- 401
- 402
- 403
- 404/410
- 405
- 406
- 410 ->
- 412 ->
- 500
- 502
- 503
- 如何学习 HTTP 的 ✅
- 图解 HTTP 看了两三遍
- MDN
- RFC2616
- 常见 HTTP Header
- location
- cache-control 的首字母大小写问题 ❎
- vary ❎
- cors -> vary: Origin
- cors
- content-type
- x-powered-by ❎
- X-Forwarded-For ❎
- user-agent 可以随便写 ❎
- axios
- curl ❎