前端/移动开发面试题 · 问题拆解
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 5268 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 941 题如何简单判断一个函数是否是闭包? 考察对闭包概念的本质理解与识别方法第 942 题在项目中,查询接口的并行化处理是如何实现的? 考察并行调用实现方式、线程管理和性能优化第 943 题请说明在JavaScript事件循环中,宏任务和微任务的执行顺序,并给出相应代码示例的输出结果分析。 考察对事件循环机制和任务调度顺序的理解第 944 题请介绍一下 Vue 框架的核心特性和设计理念。 考察对 Vue 框架基础知识的掌握程度第 945 题Proxy 是解决了什么问题? 考察对 Proxy 设计目的和适用场景的理解第 946 题请说明堆和栈的区别,并指出常见的易混淆或易踩坑的点。 考察对内存区域基本概念和常见误区的掌握第 947 题请详细描述从输入 URL 到浏览器完成页面渲染的完整过程。 考察对网络请求、浏览器内核与渲染流程的整体理解第 948 题手写实现一个 Event Emitter,包含 on、off、once、emit 方法。 考察事件订阅发布机制的实现与边界处理第 949 题typeof和instanceof的区别是什么? 考察对JavaScript类型检测机制的理解与应用边界第 950 题请说明二叉堆(通常指最小堆或最大堆)的插入操作过程,并分析其时间复杂度。 考察堆插入操作的具体流程与时间复杂度分析第 951 题如何设计一个支持添加商品、修改数量、选择规格(如口味、包装)的前端购物车数据结构与交互逻辑? 考察前端状态管理、数据结构设计以及交互逻辑的完整性第 952 题之前实习做了什么,遇到过哪些困难? 考察实习经历的真实性、问题解决能力和自我反思第 953 题请从内存分配、字节码、类加载初始化和访问方式四个维度,说明Java中static关键字的编译与运行效果。 考察对static关键字底层机制的理解,覆盖内存、字节码、类生命周期与访问规则第 954 题Echarts 鼠标上移到环形图某一块时弹出弹窗的原理是什么? 考察对 Echarts 事件机制与提示框实现的掌握第 955 题请手写一个异步加法器的实现,并说明可能的优化方案。 考察异步硬件设计、并发控制和资源优化的综合能力第 956 题请结合计算机网络中的HTTP协议,说明一次HTTP请求从客户端发起到达对端服务器的完整过程。 考察对HTTP协议及网络分层模型的理解和应用能力第 957 题请描述Activity从启动到显示在屏幕上的完整流程。 考察对Android Activity启动机制的理解与表述能力第 958 题计算机网络中ping的实现 考察网络协议原理、ICMP报文构造及实践细节第 959 题请解释事件冒泡和事件捕获的区别,并举例说明。同时谈谈什么是事件委托及它的优点。 考察对DOM事件传播机制和事件委托的理解与应用能力第 960 题如果页面宽度或高度变化,基于 offsetTop 和 scrollTop 的传统懒加载实现该如何动态适配?请说明你的思路。 考察对懒加载实现原理、布局变化影响及事件监听机制的理解