前端/移动开发面试题 · 风险判断
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1989 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 721 题前端如何实现 redo/undo 功能? 考察状态历史管理、命令模式应用与内存约束处理第 722 题你的SPA项目用到了哪些路由导航守卫?谈谈理解。 考察前端路由守卫的使用场景、执行顺序及业务边界理解第 723 题如何实现一个可靠的计时器? 考察计时器的数据结构设计、并发控制及边界处理第 724 题解释为什么需要虚拟DOM、Diff算法,以及key的作用。 考察对虚拟DOM机制、Diff算法和key属性的理解第 725 题在浏览器环境下,console.log() 本身是否会导致内存泄漏?请说明机制及常见场景。 考察对浏览器内存模型、控制台引用机制及内存泄漏触发条件的理解第 726 题多线程编程有哪些好处和坏处? 考察对多线程并发优势与代价的平衡理解第 727 题在 Java 中,synchronized 修饰的递归方法会发生死锁或卡住吗?请解释原因。 考察可重入锁机制与 synchronized 的递归调用行为第 728 题请讲解 C++ vector 的底层实现与扩容机制。 考察对动态数组内存管理与扩容策略的理解第 729 题WebGL进行绘图时,怎么进行优化? 考察WebGL性能优化的关键手段与权衡意识第 730 题死锁是怎么产生的? 考察对死锁必要条件、成因机制和预防手段的理解第 731 题Intent 在跨进程传递数据时,对数据大小有什么限制? 考察 Android Intent 跨进程数据传输的机制与限制第 732 题读写锁底层实现原理 考察读写锁的同步机制、状态管理与锁升级降级边界第 733 题HashMap是否线程安全?为什么? 考察对HashMap并发安全的认知第 734 题为什么 Vue 子组件的 data 通常写成函数而不是对象? 考察对组件复用与数据隔离机制的理解第 735 题请谈谈在使用localStorage存储数据时,JSON.stringify()可能遇到的问题。 考察对JSON序列化边界情况的掌握及实际存储场景的适配能力第 736 题Synchronized的原理是什么? 考察对Java内置锁底层实现、锁优化和并发原理的理解第 737 题在 Java 或类似语言中,有哪些典型情况会导致内存泄漏? 考察对内存泄漏常见场景及成因的理解第 738 题如果进程也使用共享内存进行通信,它和线程间共享内存有什么区别? 考察对进程与线程共享内存本质差异的理解第 739 题如何理解内存泄漏? 考察对内存泄漏概念、成因、影响及排查方法的理解第 740 题在富文本编辑器中,如何设计撤销与重做(回退)机制? 考察富文本编辑器历史记录与回退机制的实现思路