前端/移动开发面试题 · 问题拆解

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

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

筛选题目已选:问题拆解
第 381 题请描述从在浏览器地址栏输入一个 URL 到页面完整显示出来的全过程。 考察对 Web 请求、渲染和网络协议的整体理解与系统化表述能力问题拆解系统设计技术原理第 382 题请解释手机操作系统同时运行多个程序时,进程和线程是如何被调度和运行的。 考察对进程线程概念、调度机制和并发基础的理解问题拆解技术原理第 383 题一个场景开了两个标签页,如何监听到localStorage的改变? 考察跨标签页通信与浏览器存储事件机制问题拆解技术原理第 384 题React Fiber中是怎么实现的? 考察对React Fiber架构核心机制的理解,包括调度、渲染与中断恢复问题拆解技术原理React第 385 题请介绍[你的项目]中你负责的一个技术难点,以及你是如何识别、分析和解决它的。 考察技术难点的识别、分析和解决能力,以及项目中的实际贡献问题拆解项目复盘问题排查第 386 题如果让你从零开发一个脚手架,你会怎么做? 考察工程化设计能力、需求分析、实现方案与扩展性规划问题拆解系统设计技术选型第 387 题过去一年哪个领域提升最多?你是怎么做的? 考察自我认知、学习路径和持续改进意识持续改进问题拆解自我认知第 388 题请说说二叉树路径搜索的思路。 考察二叉树遍历与路径累积的算法理解问题拆解技术原理第 389 题你在你们组做的最困难的项目是什么? 考察候选人的项目复盘能力、问题拆解和结果导向问题拆解项目复盘结果导向第 390 题从输入一个URL到页面展示,中间经历了哪些关键步骤? 考察网络请求全链路理解与分层描述能力性能优化问题拆解技术原理第 391 题请说明浏览器渲染原理的主要流程。 考察对浏览器渲染流程各阶段的理解问题拆解技术原理Web Browser第 392 题如何手写JSON检验算法(不能使用JS提供的API)? 考察对JSON语法结构的理解与手工解析实现能力编码实现问题拆解技术原理JavaScript第 393 题在 C++/Java 中,函数重载时编译器如何确定调用哪个函数? 考察重载决议机制与类型匹配原则问题拆解技术原理C++Java第 394 题async/await的本质是什么?底层基于什么实现? 考察对JavaScript异步机制与事件循环底层的理解问题拆解技术原理JavaScript第 395 题请用 JavaScript 实现一个数组扁平化函数。 考察递归、迭代和算法思维能力编码实现问题拆解JavaScript第 396 题请解释一下TCP协议中的ACK确认字符及其作用。 考察对TCP可靠传输机制中确认机制的理解问题拆解技术原理TCP第 397 题请解释浏览器中的重绘(repaint)与重排(reflow)是什么,并说明如何避免或减少它们。 考察对浏览器渲染机制的理解及性能优化实践性能优化问题拆解技术原理Web Browser第 398 题在 Vue3 中,父子组件之间如何进行属性继承和事件通信? 考察 Vue3 组件通信机制与属性继承的掌握程度问题拆解技术原理Vue 3第 399 题请解释图片懒加载的实现原理,并说明适合的场景。 考察图片懒加载的原理与适用场景性能优化问题拆解技术原理JavaScript第 400 题在 Redux 中实现轮询有哪些常见做法?如果现在换用 hox 这类状态管理库,你会如何设计方案? 考察轮询的实现方式、状态管理与副作用处理的结合能力问题拆解技术原理方案权衡Redux