前端/移动开发面试题 · 风险判断
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1989 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 601 题请列举常见的内存问题,并说明它们的成因和典型表现。 考察对内存管理常见故障类型的全面理解与问题定位能力第 602 题在大文件上传过程中遇到错误时,你会如何设计处理方案? 考察大文件上传错误处理的完整性与工程实践第 603 题在前端实现大文件上传时,如果用户中途中断请求或网络不稳定,你会如何设计以保证上传的可靠性和可恢复性? 考察大文件上传的分片、断点续传与失败恢复设计能力第 604 题ThreadLocal有哪些子类,它们的实现原理是什么? 考察ThreadLocal及其子类的设计差异和底层实现机制第 605 题在 React 中,useState 遵循哪些使用规则?能否放在条件语句中? 考察对 Hooks 调用规则与潜在问题的理解第 606 题请介绍 XSS 和 CSRF 这两种常见的 Web 安全攻击方式,包括它们的原理、危害和防御措施。 考察对 XSS 与 CSRF 安全威胁的理解及防护能力第 607 题假设线程A的执行时间长,线程B等待A时有超时时间,例如5秒后A仍未执行完,B也需要继续执行,如何实现? 考察并发编程中带超时的线程协作与异步等待机制第 608 题当线上服务出现故障时,你通常会按照什么样的思路进行问题诊断?请结合一次实际经历说明。 考察线上故障排查的整体方法论与实践经验第 609 题TCP三次握手,为什么两次握手不行? 考察TCP连接建立原理及可靠传输的边界理解第 610 题了解iframe吗?它有什么优缺点? 考察对前端嵌入式页面技术iframe的认知深度与风险意识第 611 题谈一下你对Jetpack组件库的理解,并说明ViewModel如何配合Activity的重建来准备数据,以及Lifecycle组件如何实现生命周期感知。 考察对Jetpack核心组件的理解及在Activity重建与生命周期感知中的实际应用第 612 题请介绍你在后端开发中与数据库交互的方式和常见实践。 考察候选人后端数据访问的实践经验和工程化意识第 613 题什么是内存泄露?哪些场景会造成内存泄露? 考察对内存管理原理的理解及常见泄漏场景的识别第 614 题在用户点击内容发送请求后,如何实现因等待时间过长而阻止该请求的发送? 考察前端请求超时控制与用户体验优化第 615 题你平时使用 AI 辅助编程吗?主要使用哪些工具,以及如何将 AI 集成到你的开发流程中? 考察候选人对 AI 编程工具的实际应用经验与工程化集成能力第 616 题为什么 useEffect 等 Hook 不能放在条件语句(如 if)中? 考察对 React Hooks 调用规则背后原理的理解第 617 题volatile 关键字如何防止指令重排?其底层实现机制是什么? 考察对 volatile 禁止重排序语义及内存屏障机制的理解第 618 题在前端开发中,如何避免因引用类型数据导致组件无效渲染? 考察对引用类型副作用和渲染机制的理解,以及正确的数据更新实践第 619 题长轮询有什么主要弊端? 考察对长轮询机制局限性的理解第 620 题请说明Electron的进程间通信机制,并谈谈如何设计一种可靠的IPC白名单机制以避免不可靠传输问题。 考察Electron中主进程与渲染进程通信的原理、安全边界以及可靠性设计