面试前自检

把相关知识和复习方法放在一起,随时回看。

  • [ ] 自我介绍在 1~2 分钟内,和简历一致。
  • [ ] 两个项目案例分清个人贡献,有定位证据和验证方法。
  • [ ] 能讲 Vue2 响应式限制、computed / watch、nextTick、key。
  • [ ] 能解释事件循环和 Promise,并处理请求乱序。
  • [ ] 能讲清缓存、跨域、登录态和基本安全边界。
  • [ ] 能完成常见布局,并考虑移动端和长文案。
  • [ ] 能现场写防抖、数据转换、简单算法和并发限制。
  • [ ] 简历写了 TS / Vue3 / React / SSR,就能回答相关追问。
  • [ ] 性能收益有真实数据口径,没测过的内容如实说明。
  • [ ] 面试官改变条件时,能说明方案要怎么调整。

适合反问:入职后最先负责什么?团队目前最难解决的前端问题是什么?发布与回归怎样安排?这个岗位对独立交付、性能和工程建设分别有什么期待?

本文已提供主问题、原有追问和场景题的完整参考回答;手写题有独立的代码答案。复习时先用回答要点回忆,再用参考回答核对,个人项目案例只替换成自己的真实经历。