前端/移动开发面试题 · 问题排查
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 2131 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 721 题在 React 中,如果 fn 引用变化但 useEffect 依赖保持稳定,同时需要获取最新的 fn,应该怎么处理? 考察对 React Hooks 中闭包陷阱、依赖管理与最新值获取机制的理解第 722 题项目上线后出现线上问题,你会如何排查和解决?请结合具体场景说明。 考察线上问题的排查流程、应急处理能力和风险意识第 723 题Service Worker 缓存有哪些潜在的问题或不足? 考察对 Service Worker 缓存机制局限性的理解与风险意识第 724 题在 JavaScript 中,.catch() 方法能否捕获 .then() 回调中抛出的错误?请说明原理和用法。 考察对 Promise 错误传播链和 .catch 机制的理解第 725 题在 State 里希望等数据更新完之后再去执行一个方法,希望可以怎么去做?State 里有依赖和没依赖有什么区别? 考察对状态更新时机、回调触发条件及依赖管理的理解第 726 题做过哪些路由拦截?用什么来验证实现拦截? 考察前端路由守卫的理解、使用场景及验证方法第 727 题JavaScript 中浮点数 0.1+0.2 存在精度问题,请问如何避免和解决? 考察浮点数精度问题的根因认知及实际解决方案第 728 题请介绍你在项目中遇到的一个具体困难,以及你是如何定位原因并解决的。 考察问题定位、解决方案和复盘能力第 729 题CSS 中如果两个类名相同的定义出现冲突,应如何处理和避免? 考察 CSS 样式冲突的原因、层叠规则及避免策略第 730 题React中key的作用是什么?在什么情况下会引发问题? 考察对React列表渲染原理和key属性的理解第 731 题内存峰值降低了18%,有没有分析是哪些类型的对象实现优化? 考察性能优化复盘中对内存对象构成与优化来源的分析能力第 732 题什么是闭包,用途是什么? 考察对闭包概念、作用域链和实际应用的理解第 733 题请描述浏览器从输入一个URL到页面完整显示的整个过程。 考察对网络请求、HTTP协议、渲染流程的整体理解第 734 题Vue 全局路由守卫可以用于哪些场景?请结合实际说明。 考察对 Vue Router 全局守卫机制的理解及其典型应用第 735 题如何维护 WebSocket 长连接的稳定性?请说明关键机制和常见问题的处理思路。 考察对 WebSocket 连接生命周期、心跳保活、重连与异常恢复机制的理解第 736 题请介绍你在项目中遇到的技术挑战之一,可选择通信、报名倒计时或跨域问题展开说明。 考察候选人对真实技术挑战的识别、解决思路与结果复盘能力第 737 题内存泄露的处理方案 考察候选人识别、定位和解决内存泄露问题的系统性方法第 738 题什么是跨域? 考察对浏览器同源策略与跨域资源访问的理解第 739 题如何解决死锁问题?请结合具体场景说明。 考察对死锁成因、解决策略和场景化应用的理解第 740 题看你做了双token无感刷新,如果refresh token也失效了,但你这时挂起了一堆请求,刷新失败了,怎么处理? 考察刷新令牌失效时的降级策略和请求队列处理能力