前端/移动开发面试题 · 安全意识 · JavaScript

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

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

筛选题目已选:安全意识 · JavaScript
第 1 题在前端如何校验用户输入的表单(如邮箱)的合法性? 考察前后端双重校验的理解及前端合法性与体验兼顾需求分析安全意识JavaScript第 2 题如何在全局捕获一些JavaScript异常? 考察前端异常监控与容错处理能力安全意识技术原理问题排查JavaScript第 3 题作为前端开发,你能在信息安全方面做哪些工作? 考察前端安全意识和具体防护能力风险判断安全意识技术原理HTMLHTTPJavaScript第 4 题浏览器页面能否直接获取当前电脑的硬件信息?有哪些限制? 考察对浏览器安全模型与硬件信息访问权限的理解安全意识技术原理JavaScript第 5 题JavaScript 中常见的避免内存泄漏的方法有哪些? 考察对 JavaScript 内存管理、常见泄漏场景及规避手段的掌握安全意识技术原理问题排查JavaScript第 6 题弹出子窗口,想要调用一些父窗口的变量,如何调用? 考察对浏览器窗口间通信机制的理解安全意识技术原理问题排查JavaScript第 7 题在Android中,WebView与网页通信的具体实现方式有哪些? 考察对Android WebView与前端JavaScript交互机制的掌握编码实现安全意识技术原理AndroidAndroid WebViewJavaScript第 8 题什么机制会导致攻击者仅通过用户点击一个链接就能获取其Cookie? 考察对窃取Cookie常见攻击原理的理解安全意识技术原理问题排查HTTPJavaScript第 9 题用户在登录时往网页上输入用户名和密码,点击登录按钮,一直到登录成功。从技术视角上,讲一下整个过程都发生了哪些事? 考察对Web登录流程的端到端技术理解,涵盖前后端交互、认证机制与安全实践安全意识系统设计技术原理HTTPHTTPSJavaScript第 10 题iframe有了解吗?如何与iframe通信? 考察前端跨文档通信机制的理解和实际应用安全意识技术原理HTMLJavaScript第 11 题请解释 iframe 跨域通信的原理及常用解决方案,并说明各自的适用场景。 考察对浏览器跨域机制的理解及 iframe 场景下的通信方案选择安全意识技术原理方案权衡JavaScript第 12 题请列举前端开发中常见的安全漏洞,并说明其危害及基本的防护措施。 考察对前端常见安全威胁的认知和基础防护能力安全意识技术原理HTMLJavaScript第 13 题请说说JS的储存方式,包括cookie、localStorage和sessionStorage。 考察前端存储机制的区别、适用场景与安全边界安全意识技术原理方案权衡JavaScript第 14 题setCookie的操作在前端还是后端实现的? 考察对Cookie写入机制及前后端职责边界的理解安全意识技术原理HTTPJavaScript第 15 题请说明 iframe 与父页面之间通信的方式,并列举前端其他常见的跨页面通信手段。 考察跨文档与跨页面通信机制的理解及适用场景安全意识技术原理方案权衡JavaScript第 16 题你了解 JavaScript 中的 eval() 函数吗? 考察对 eval 执行机制、安全风险与替代方案的认知安全意识技术原理JavaScript第 17 题请解释浏览器的同源策略是什么、为什么需要它,以及 postMessage 是否受同源策略限制。 考察对浏览器安全模型的理解及应用问题拆解安全意识技术原理JavaScript第 18 题什么是JS沙箱,怎么实现JS沙箱? 考察对JS沙箱概念、隔离目的及常见实现方式的理解安全意识技术原理方案权衡JavaScript第 19 题如果我动态用 innerHTML 插入一段 <script>,它会执行吗?和用 createElement 的方式插入有什么不同? 考察对 DOM 动态注入脚本执行机制与安全性的理解安全意识技术原理JavaScript第 20 题JS Bridge如何实现? 考察移动端混合开发中原生与JavaScript通信机制的原理与实现安全意识技术原理方案权衡Android WebViewJavaScript