场景题:重点练“方案 + 异常 + 验证”

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

面试问题 回答要覆盖
搜索输入很快,结果偶尔回到旧内容 防抖、取消请求或请求序号、旧响应隔离、loading 的归属
用户连续点提交,怎么防重复订单 前端禁用与状态反馈;后端幂等键和唯一约束,失败重试语义
大文件上传与断点续传怎么做 切片、标识、并发、重试、服务端校验、合并、进度、取消
多个接口同时返回 401 单次刷新、等待队列、只重放合适请求、刷新失败退出、防死循环
弹窗关闭再打开数据不对 状态归属、回填时机、表单重置、旧请求回调、组件是否复用
移动端返回后页面没刷新 Router / keep-alive / WebView 行为、激活时机、过期判断
新版本发布后部分用户打不开页面 入口与资源缓存、旧 chunk 保留、CDN、失败提示、避免无限刷新
做一次技术升级 收益与成本、依赖盘点、试点、兼容、回归、分阶段发布和回退