前端/移动开发面试题 · 风险判断
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1989 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 501 题JavaScript 中有哪些数据类型?如何判断一个值的类型?处理数字时可能遇到哪些典型问题? 考察 JavaScript 基础知识、类型判断方法和数字精度风险意识第 502 题用户反馈页面白屏,请从网络与运维排查的角度分析可能原因并给出解决思路。 考察对白屏问题从网络与运维层面的系统排查能力第 503 题MySQL 中 BIGINT 类型的数值在 Java 中通常使用哪个类型?为什么? 考察数据库数字类型与 Java 类型的映射及精度风险意识第 504 题在React中,Error Boundary(错误边界)的核心作用是什么?它有哪些局限性? 考察对React错误边界机制原理与限制的掌握第 505 题MD5无法解密,为什么仍然被广泛使用? 考察对MD5加密特性、适用场景及安全风险的理解第 506 题请解释 keep-alive 的作用,以及使用它时需要注意哪些问题? 考察对组件缓存机制及生命周期影响的理解第 507 题requestAnimationFrame 能保证回调一定会在每一帧执行吗?请解释。 考察对浏览器调度机制和异常场景的认知第 508 题百度直播的实时弹幕功能,如何基于WebSocket设计一套可靠的消息推送方案,确保高并发下消息不丢失、不重复,且延迟低于100ms? 考察WebSocket实时通信的可靠性设计、高并发处理与延迟优化能力第 509 题请手写一个 JS 闭包,并说明其典型应用场景与可能的内存风险。 考察闭包的定义、写法、常见应用及内存管理意识第 510 题请解释线程与进程的区别,并说明多线程编程中常见的并发问题及解决思路。 考察多线程基础与并发风险意识第 511 题在事件触发中需要防重复触发,但又希望第一次点击时能立即执行,之后才做节流或清理定时器,该如何设计? 考察定时器清理与首次点击立即执行的交互设计第 512 题Java和Kotlin的相互调用是否会产生空指针?在Java中怎么杜绝空指针? 考察Kotlin与Java互操作中的空安全机制及Java侧空指针防护手段第 513 题你怎么看AI对编码工作的影响? 考察对AI工具在开发中作用的辩证理解和自身定位第 514 题在开发中,代码过度使用 static(静态成员)的常见原因有哪些?它们会带来什么问题? 考察对静态成员使用边界的理解、代码设计原则与可维护性意识第 515 题在 handlerMessage 方法中,什么时候会发生内存泄漏?如何预防? 考察消息处理场景下内存泄漏的识别与预防能力第 516 题在项目中如何实现 Vue Router 的路由鉴权? 考察前端路由鉴权的实现思路与关键步骤第 517 题条件变量的并发安全是如何保证的? 考察对条件变量内部同步机制与使用规范的理解第 518 题请介绍你们支付模块的整体设计,以及支付完成后的信息交互流程。 考察支付系统的架构设计、状态一致性及对外交互机制第 519 题ViewModel比Activity的生命周期长,这是怎么实现的?为什么Activity销毁后,ViewModel仍然不销毁? 考察对Android ViewModel生命周期管理机制及其设计意图的理解第 520 题请完整描述大文件分片上传的整套流程。 考察对前端分片、后端合并、断点续传、进度与一致性处理的整体理解