前端/移动开发面试题 · 问题拆解
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 5268 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 841 题在Git中,如果既想提交当前代码,又想清除当前代码,应该怎么做? 考察对Git版本控制操作的理解,以及提交与重置的区分第 842 题在大文件分片上传场景中,如何为每个文件设计唯一标识? 考察分布式系统下文件标识的唯一性设计与碰撞规避能力第 843 题如何把TypeScript转换为JavaScript? 考察对TypeScript编译流程和工具链的理解第 844 题给定一个字符串,其中包含用逗号分隔的数字,请将其转换为整数数组,并找出数组中第二大的数。 考察字符串解析、数组转换和排序或线性查找的编码能力第 845 题请介绍数据库事务的ACID特性。 考察对事务四大特性的理解及其在数据库中的意义第 846 题GCD如何利用CPU的多核? 考察对GCD多核并行机制的理解与应用第 847 题请分享一下你在实习期间遇到的最有挑战的事情,以及你是如何应对的。 考察候选人实习中的问题识别、应对策略与复盘反思能力第 848 题请实现一个函数,给定一个无序数组,输出其中最大的前五个元素,并说明复杂度。 考察算法设计、复杂度分析与代码实现能力第 849 题请现场编写一个汇率兑换功能的网页页面,并实现核心逻辑,要求尽量完整。 考察前端编码实操能力、页面实现完整度和逻辑清晰度第 850 题请手写代码找出数组中第 K 大的数字。 考察排序与快速选择等算法实现能力及复杂度分析第 851 题atomic 是怎么保证原子性的? 考察对 C++ std::atomic 内存模型与原子性实现机制的理解第 852 题无代码平台如何做的,核心讲讲拖拽、如何定位,大屏/小屏如何适配 考察无代码平台核心的拖拽交互实现、定位方式与多端适配策略第 853 题你会如何分析首屏加载的优化指标?具体会关注哪些指标以及如何解读它们? 考察对前端性能指标的理解、分析方法及优化导向第 854 题你通常如何学习新知识? 考察学习方法、自驱力与知识转化能力第 855 题Vue2的父子组件间通信有哪些方法? 考察对Vue2组件通信机制的理解和实际运用能力第 856 题请介绍快速排序的基本思想,并说明它的平均和最坏时间复杂度分别是多少。 考察对快速排序核心机制与复杂度分析的掌握第 857 题如果在执行微任务的过程中,又新产生了微任务,那是会放在这一次还是下次执行? 考察对事件循环中微任务队列处理机制的理解第 858 题说说分析项目的异常的思路? 考察面对异常时系统化定位、分析与处理的能力第 859 题请分享一次你在实习中遇到的技术或业务难题,以及你是如何解决的。 考察实习经历中的问题识别、解决过程与学习复盘能力第 860 题请介绍你在项目中如何对一个抽象语法树(AST)进行拆分,并说明拆分策略和注意事项。 考察对AST结构理解、拆分设计能力及边界处理意识