前端/移动开发面试题 · 方案权衡

前端/移动开发相关岗位面试题。

共 24989 道真题 · 当前筛选命中 5129 道 · 更新 2026-08-05

筛选题目已选:方案权衡
第 361 题请详细解释布隆过滤器的原理、优缺点及其适用场景。 考察对布隆过滤器原理、空间时间权衡及工程应用的掌握风险判断技术原理方案权衡第 362 题请说明在用户个性化设置中,localStorage 和 sessionStorage 各自适合存储哪些数据,并解释理由。 考察对浏览器存储特性的理解及在个性化场景中的合理选型业务理解技术原理方案权衡第 363 题若需使用POST请求接收SSE流式数据,EventSource默认只支持GET,有何替代方案? 考察对SSE局限性的认识与fetch流式读取能力编码实现方案权衡JavaScriptSSE第 364 题请说明JVM垃圾回收中分代收集的基本思路,以及老年代垃圾回收通常发生在什么时机。 考察JVM分代回收原理及Major GC触发条件的理解技术原理方案权衡JVM第 365 题请仿照某个高阶组件的功能,设计并实现一个对应的 Hook,并说明两者的优缺点。 考察对 React Hook 与高阶组件(HOC)原理的理解及应用能力编码实现技术原理方案权衡React第 366 题请解释 Vue 中 computed 属性惰性求值的具体机制,并说明它与普通方法或 watch 的区别。 考察对 Vue computed 惰性求值原理与缓存机制的理解性能优化技术原理方案权衡Vue第 367 题请解释什么是跨域问题,并说明在前端开发中常见的解决方案。 考察对浏览器同源策略的理解及跨域解决方案的掌握技术原理方案权衡第 368 题CSS 中如何隐藏元素?它们之间有什么区别? 考察常见 CSS 隐藏方法及其对布局、可访问性和性能的影响技术原理方案权衡CSS第 369 题GET和POST的区别是什么?哪个更安全? 考察HTTP基础、安全认知与方案权衡安全意识技术原理方案权衡HTTP第 370 题请解释面向对象编程中的继承,并说明其作用和使用场景。 考察对继承的核心概念、作用与适用场景的理解技术原理方案权衡第 371 题讲一下Tailwind的优势,为什么用Tailwind? 考察前端工具选型的理性判断与对CSS工作流痛点的理解技术原理技术选型方案权衡第 372 题在 Redux 中实现轮询有哪些常见做法?如果现在换用 hox 这类状态管理库,你会如何设计方案? 考察轮询的实现方式、状态管理与副作用处理的结合能力问题拆解技术原理方案权衡Redux第 373 题请介绍常见图片格式(如 JPEG、PNG、WebP、SVG)各自的特点和主要适用场景。 考察对常见图片格式特性及选型依据的理解技术原理技术选型方案权衡第 374 题什么是缓存穿透?如何解决? 考察缓存穿透的定义、成因和常见解决方案技术原理方案权衡问题排查Redis第 375 题WebSocket与TCP在功能和传输特征上有哪些主要差别? 考察对连接方式、传输模式、可靠性等特性的辨析技术原理方案权衡TCPWebSocket第 376 题动态代理有什么优势? 考察对动态代理机制、应用场景及与静态代理对比的理解技术原理方案权衡Java第 377 题GET、POST请求的区别是什么? 考察对HTTP方法语义、安全性和适用场景的理解技术原理方案权衡HTTP第 378 题组件库切换主题该怎么做? 考察前端主题系统设计能力,包括变量组织、切换机制和性能优化技术原理技术选型方案权衡CSS第 379 题为什么把 Vue2 升级到 Vue3 考察对 Vue3 核心改进的理解及迁移价值判断业务理解技术原理方案权衡VueVue 3第 380 题请解释分段锁(Segment Lock)的设计思想、适用场景及与全局锁在并发性能上的差异。 考察对分段锁原理、并发性能优化及适用性的理解技术原理方案权衡Java