前端/移动开发面试题 · 问题拆解
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 5268 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 701 题Markdown渲染自己如何实现,说一下思路 考察对Markdown解析与渲染流程的整体理解与设计能力第 702 题给定一个整数数组,请找出和最大的连续子数组,并返回其最大和。 考察前缀和与哈希表在子数组和问题中的应用第 703 题请列举并解释浏览器中减少重排(reflow)和重绘(repaint)的常见优化方法。 考察对浏览器渲染机制的理解以及前端性能优化的实践能力第 704 题null == 0 的结果是 true 还是 false?null === 0 的结果是 true 还是 false? 考察 JavaScript 抽象相等与严格相等的差异第 705 题进程的调度算法是怎么样的呢? 考察对操作系统进程调度算法的理解与分类归纳能力第 706 题请介绍一次你对项目进行性能优化的经历。 考察候选人性能优化的目标设定、问题定位、方案选型与效果验证能力第 707 题在处理请求的过程中如果出现错误,你会如何定位并解决? 考察问题排查思路、错误处理意识和系统性解决能力第 708 题请介绍一下你封装过哪些前端组件? 考察组件抽象、复用性和设计能力第 709 题请谈谈你对异步操作的理解,以及它在日常开发中的应用场景。 考察对异步编程概念的理解与应用能力第 710 题请解释JVM的垃圾回收机制,包括它解决什么问题以及主要实现思路。 考察对垃圾回收基本概念、目的和核心算法的理解第 711 题说说你对变量提升的理解?以及一道变量提升的输出题 考察JavaScript变量提升机制的理解与执行顺序分析能力第 712 题axios 中进行数据请求,存在拦截器,那么请求拦截器中可以修改哪些参数? 考察对 axios 请求拦截器作用范围及配置项的理解第 713 题你是怎么学习的,遇到问题一般怎么解决? 考察学习能力、问题解决策略和持续改进意识第 714 题请从你过去的工作项目中,选取一个你个人觉得技术亮点最突出的项目,讲讲它解决了什么需求、遇到了哪些技术难点,以及你是如何解决的。 考察候选人技术深度、问题解决能力和项目复盘能力第 715 题如何使用 Promise 实现多个异步任务的并发执行? 考察并发执行的基本实现与边界处理第 716 题请列举影响页面加载速度的主要因素,并说明如何优化。 考察对前端性能影响因素的系统理解与优化思路第 717 题请解释如何实现两个对象的深度比较(deep equality)? 考察对深比较概念、递归判断与边界处理的理解第 718 题看你简历是Vue和React都用过,讲一下React和Vue的区别。 考察对主流前端框架设计理念与实现差异的理解第 719 题请结合你负责的具体项目,谈谈其中最具技术深度的亮点或创新点,并展开说明其实现原理与难点。 考察对项目技术深度的理解与独立阐述能力第 720 题请介绍一段实习经历,并说明其中遇到的一个主要技术或业务难点及你是如何解决的。 考察候选人实习中的实际贡献、问题解决能力和复盘能力