前端/移动开发面试题 · 问题拆解
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 5268 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 61 题请说明 Vue Router 路由守卫的种类及其执行顺序,并举例说明各自的使用场景。 考察对 Vue Router 路由守卫机制的理解和应用能力第 62 题针对类似3<2<1的长比较字符串,用JS写一个方法依次比较,先讲思路,能用递归吗? 考察对JavaScript链式比较字面量语义的理解以及迭代/递归实现长比较字符串解析的能力第 63 题请实现一个数组拍平函数,将任意嵌套的数组转换为一维数组,并说明如何处理深层嵌套和性能问题。 考察对递归与迭代编程、边界处理及复杂度分析的能力第 64 题手撕算法:用闭包+递归实现缓存 memoize 函数(求和函数或斐波拉契数列)。 考察闭包、递归与缓存优化的综合编码能力第 65 题请描述从输入 URL 到页面完成渲染的完整过程。 考察对浏览器网络请求、资源加载和渲染流程的整体理解与关键细节第 66 题Object.defineProperty()能否监听整个对象,如何实现监听? 考察对Object.defineProperty作用范围及递归监听对象的理解第 67 题如何保证减少重构给开发人员带来的心智负担? 考察重构过程中降低团队认知负担的方法与工程化思维第 68 题请实现欧几里得算法,计算两个正整数的最大公约数。 考察递归或迭代实现、终止条件与边界情况处理第 69 题如何定位一个 bug 是前端问题还是后端问题?请说明你的排查思路和判断依据。 考察前后端问题归属定位的系统排查方法与链路分析能力第 70 题在这个项目中你学到了什么?有哪些技术难点?如果有机会重做,你会如何改进? 考察候选人的项目复盘、技术总结与自我反思能力第 71 题请介绍 React 中 useEffect 的作用、执行时机与依赖数组的用法。 考察对 React 副作用处理机制的理解,包括执行时机、依赖声明与清理逻辑第 72 题React的useContext是怎么样的? 考察对React Context API与useContext Hook工作原理及使用场景的理解第 73 题请谈谈你对前端工程化的理解,包含哪些方面,并说明你在实际项目中如何应用这些实践。 考察对前端工程化知识体系的掌握和实际应用能力第 74 题简述一下Unity的渲染过程 考察对Unity渲染管线的整体理解与关键流程表述第 75 题请分析一个在应用中未明确指定约束的典型场景,并说明如何处理边界条件。 考察对隐式约束的识别、场景分析和边界处理能力第 76 题如何取消一个已发出的 AJAX 请求?请说明不同方案及其适用场景。 考察对异步请求取消机制的理解与实践第 77 题你在顺丰实习的项目中,后端负责图片渲染生成,你主要负责页面数据展示。请讲讲这个项目中你遇到的主要难点是什么,以及你是如何解决的。 考察候选人复盘项目难点、定位自身贡献与解决问题的能力第 78 题项目介绍中,你觉得实现最难的模块是哪个? 考察项目理解深度、技术难点识别与解决能力第 79 题一个慢时钟每小时慢2分钟,另一个快时钟每小时快1分钟。从准确的0点开始,他们会在什么时候第一次显示相同的时间? 考察相对速度与周期性问题中的时间同步计算第 80 题你的项目需要处理哪些屏幕分辨率?不同分辨率下页面如何保证正常显示? 考察响应式布局与多分辨率适配能力