前端/移动开发面试题 · 风险判断
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1989 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 421 题单例模式有哪些实现方式?实现时需要关注哪些关键点? 考察单例模式多种实现方式及线程安全、懒加载等设计要点第 422 题synchronized 在开发过程中哪些场景下能用到? 考察对 synchronized 应用场景和适用条件的理解第 423 题请说明 React useEffect 的主要用途,并介绍其依赖数组参数的作用及使用注意事项。 考察对副作用清理、依赖管理和闭包陷阱的理解第 424 题WebView 是否可以预加载?如何实现? 考察对移动端 WebView 预加载原理、实现方式及内存管理风险的理解第 425 题闭包是什么?它有哪些优缺点? 考察对闭包概念、作用域和内存管理的理解第 426 题请介绍JavaScript的垃圾回收机制主要有哪些方式,各有什么优缺点? 考察对GC原理和内存管理策略的理解第 427 题说说React Hooks有哪些限制,为什么? 考察对React Hooks底层实现原理和工程实践约束的理解第 428 题采取什么措施来保护Cookie的安全性? 考察对Cookie安全属性的理解与应用第 429 题new/delete和malloc/free的区别有哪些? 考察C++内存管理机制及两种分配方式的本质差异第 430 题请说明 JSON.stringify 和 JSON.parse 的局限或缺陷,并举例说明在什么场景下会带来问题。 考察对 JSON 序列化与解析边界行为的理解及实际工程权衡第 431 题从网络架构角度,如何设计内容拦截方案?请说明关键环节和实现思路。 考察对网络层内容识别、过滤与拦截的系统设计能力第 432 题Cookie 和 Web Storage 在跨域场景下的行为有何区别?如果业务中需要跨域传递数据或状态,可以如何解决? 考察对浏览器存储机制跨域限制的理解及实际解决方案第 433 题场景题:如果付款界面的按钮被多次点击,如何防止重复提交订单? 考察对重复提交问题的理解及防重方案的可行性第 434 题Node启动有做什么维护稳定? 考察Node.js启动阶段的稳定性维护措施第 435 题如果一个组件被多个模块复用,现在需求方提出新的需求,需要怎么设计? 考察组件复用场景下的扩展设计、需求分析与方案权衡能力第 436 题当大量用户同时在线等待叫号时,前端页面性能和消息推送可靠性可能面临哪些问题?你会如何优化? 考察高并发场景下的前端性能优化和推送可靠性设计第 437 题在模板中渲染数组列表时,v-for 的 key 有什么作用? 考察对 Vue 虚拟 DOM 复用机制的理解第 438 题设计日志系统:要求程序崩溃时已执行的日志必须保留,但又不能每次写入都调用 fsync 以保证性能,如何做到? 考察日志持久性与性能权衡的系统设计能力第 439 题请谈谈你对将项目从 Vue2 升级到 Vue3 的看法,以及你会如何推进这一过程? 考察候选人对框架升级的认知、迁移策略制定及风险控制能力第 440 题请说明内存泄漏、内存溢出和栈溢出三者的区别,并举例说明哪些场景会导致内存泄漏。 考察对内存管理基础概念的理解与区分能力