前端/移动开发面试题 · 风险判断
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 1989 道 · 更新 2026-08-05
筛选题目已选:风险判断
考察点
技术栈
第 661 题HTTPS在中间人劫持之后为什么能保证数据不被篡改? 考察HTTPS安全机制、证书校验与完整性保护原理第 662 题闭包是什么?为什么需要闭包? 考察对闭包概念的理解及其在编程中的实际意义第 663 题Redis缓存穿透是什么,怎么解决? 考察缓存穿透的成因、识别与常用解决方案第 664 题小象超市的 App 内嵌了大量的 H5 页面(例如活动页)。请描述一下 H5 如何通过JSBridge安全、高效地调用 Native 的能力(如调起支付、获取用户信息)。 考察JSBridge通信机制、安全防护与性能优化能力第 665 题如果业务要求根据用户所在时区动态切换主题(例如日间模式与夜间模式),应如何实现时间判断?请结合 Date.now() 说明注意点。 考察前端时区处理、主题切换的实现方式与边界问题第 666 题在 View 事件分发机制中,cancel 事件(ACTION_CANCEL)一般在哪些场景下会被触发? 考察对 Android 事件分发中 ACTION_CANCEL 触发条件的理解第 667 题请说明浮点数精度问题产生的原因及如何避免比较相等时出现错误。 考察对IEEE 754浮点数表示与精度误差的理解及处理策略第 668 题请谈谈智能指针的原理,以及循环引用会导致什么问题,如何解决? 考察对C++智能指针底层机制与循环引用风险的理解第 669 题如何限制网站在线用户个数? 考察在线用户计数、并发控制与分布式场景下的方案权衡第 670 题请比较Handler和AsyncTask在Android异步处理中的应用场景和注意事项。 考察对Android异步机制的理解及适用场景判断第 671 题请描述HashMap的底层实现原理,以Java的HashMap为例。 考察哈希表结构、冲突处理与扩容机制的理解第 672 题请介绍智能指针的实现原理,并说明如何避免常见的内存管理问题。 考察智能指针的底层实现、所有权语义与内存安全边界第 673 题看你做了双token无感刷新,如果refresh token也失效了,但你这时挂起了一堆请求,刷新失败了,怎么处理? 考察刷新令牌失效时的降级策略和请求队列处理能力第 674 题在一个你参与的系统中,如何从技术层面保证数据安全?请结合具体场景说明。 考察数据安全的防护意识、技术手段和实际落地能力第 675 题请解释深拷贝和浅拷贝的区别,并说明如何实现深拷贝以处理循环引用问题。 考察对拷贝概念的理解及循环引用的处理能力第 676 题你对数据库的锁机制了解多少? 考察对数据库锁类型、粒度及并发控制的理解第 677 题请分别说明 XSS 和 CSRF 的原理、危害,并给出对应的防御方案。 考察对前端两类典型安全威胁的原理理解和防御设计能力第 678 题什么是跨站脚本攻击(XSS),怎么预防? 考察对XSS原理的理解与防御措施掌握第 679 题options请求是什么?为什么会有options请求? 考察对HTTP预检请求机制的理解及CORS原理第 680 题WebSocket有跨域问题吗? 考察对WebSocket跨域机制的理解及与HTTP跨域的区别