前端/移动开发面试题 · 问题拆解
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 5268 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 261 题请介绍你负责项目中最难的一个技术难点,以及你是如何解决的。 考察候选人对技术难点的定义、分析与问题解决能力第 262 题请谈谈你在RAG(检索增强生成)应用中做了哪些优化? 考察候选人RAG系统调优经验与方案权衡能力第 263 题请简要说明 iOS 中 RunLoop 的基本概念、作用以及常见使用场景。 考察对 RunLoop 核心机制的理解和实际应用能力第 264 题有了解formily这种动态表单的实现机制吗? 考察对动态表单框架的核心机制理解与扩展认知第 265 题请描述一个实际场景,其中你需要根据后端返回或运行时条件动态获取对象中的属性值,并说明如何实现及处理潜在风险。 考察动态属性访问的实现与风险意识第 266 题请描述一次你进行二次组件封装的完整流程。 考察组件封装的流程设计、抽象能力和代码组织第 267 题请实现一个函数,将扁平数组转换为树结构 考察数组转树结构的算法设计与编码实现能力第 268 题请描述动态规划适合解决哪些类型的问题,并举例说明其典型特征。 考察对动态规划适用场景和问题特征的判断能力第 269 题请描述浏览器从输入 URL 到页面展示的完整流程。 考察对浏览器渲染流程的整体理解第 270 题请描述一个文件上传、解析与预览功能的完整实现方案。 考察文件处理流程设计、格式兼容性及异常处理第 271 题当高端设备电量低时,也可能出现卡顿,你如何设计一套监测渲染帧数并在帧数过低时进行降级的方案? 考察对设备性能动态变化的识别和自适应降级能力第 272 题双等号==、三等号===和Object.is的区别 考察对 JavaScript 相等性判断机制的理解与区分第 273 题请解释HTTP强缓存与协商缓存的区别,并说明各自对应的请求头和响应头。 考察对HTTP缓存机制及头字段的掌握程度第 274 题在你做过的性能优化后,是否进行过测试?你是如何验证优化效果的? 考察测试意识和量化验证能力第 275 题如何设计一个Vue搜索框,要求支持模糊搜索功能? 考察Vue组件设计、事件处理与模糊搜索算法实现能力第 276 题请手写一个函数,实现对给定数组先过滤(过滤条件自定)再升序排序。 考察数组过滤与排序的代码实现能力第 277 题请实现一个通用的深拷贝函数 考察对深拷贝原理、边界处理和编码实现能力的理解第 278 题如何设计一个前端监控系统来追踪淘宝页面的性能指标和错误日志?需要采集哪些数据,如何上报和分析? 考察前端监控系统的架构设计、数据采集、上报策略和数据分析能力第 279 题Vue的diff算法是采用深度优先遍历吗?请解释其工作原理。 考察对Vue虚拟DOM diff算法遍历策略及其原因的理解第 280 题你在数据库方面用过哪些类型?在使用 MongoDB 进行 CRUD 时,你通常会采用什么方式?是否直接编写过查询语句? 考察数据库技术栈广度与 MongoDB 实际操作能力