前端/移动开发面试题 · 编码实现

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

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

筛选题目已选:编码实现
第 581 题在网页中怎么发一个接口请求 考察前端发起网络请求的基础能力与常见实现方式编码实现技术原理第 582 题请介绍你对 Sass 中 function(函数)特性的理解和使用经验。 考察对 Sass 内置函数与自定义函数的掌握及实际应用能力编码实现技术原理Sass第 583 题如何复用包含很多键的 TypeScript 类型? 考察类型复用与组合的实用技巧编码实现技术原理TypeScript第 584 题怎么在网页中播放一个音频文件? 考察 HTML5 音频播放的基础实现、兼容性与常见问题处理编码实现技术原理HTML5第 585 题执行 `new Promise(() => { throw new Error('e'); })` 后,依次调用 `.then`、`.catch`、`.then`、`.catch`,描述它们的执行顺序并解释原因。 考察 Promise 异常传递与拒绝处理链的执行机制编码实现问题拆解技术原理第 586 题实现不停旋转的loading动画要怎么实现? 考察CSS动画基础知识与实现能力编码实现技术原理CSS第 587 题TopK问题:给定一个只包含大小写字母的字符串,求出现次数第k大的字母。 考察字符串频次统计、排序与第k大元素处理能力编码实现问题拆解技术原理第 588 题你具体是怎么使用 Future 的? 考察对 Java 并发异步编程中 Future 机制的理解与应用编码实现技术原理Java第 589 题在 4x4 矩阵中,找出所有横向或纵向连续排列的 3 个节点,并返回这些节点的坐标数组。 考察二维数组遍历、边界控制和坐标表示能力编码实现问题拆解第 590 题给定一个字符串,求不包含重复字符的最长子串的长度,例如“abcabcbb”的结果是3,对应子串“abc”。请写出实现思路和代码。 考察字符串滑动窗口算法与边界处理能力编码实现问题拆解技术原理第 591 题描述一下闭包是什么 考察对闭包概念、形成机制及典型应用的理解编码实现技术原理JavaScript第 592 题请介绍一下你在 CSS 方面的精通程度,并说明你能基于一个概念图独立实现对应的样式代码吗? 考察 CSS 知识深度与代码实现能力编码实现自我认知技术原理CSS第 593 题一个类数组对象能否直接调用数组的 map 方法?如果不能,请说明原因并给出正确的转换和遍历方式。 考察对类数组与数组原型方法差异的理解及转换手法编码实现技术原理JavaScript第 594 题请列举你在 React 项目中常用的一些 Hooks,并说明它们的作用和基本用法。 考察对 React Hooks 的熟悉程度、理解深度及实际应用能力编码实现技术原理React第 595 题请实现一个统计文本文件中各字符出现次数的功能,说明你的实现思路和可能的时间复杂度。 考察文件读取、字符统计和复杂度分析能力编码实现性能优化问题拆解第 596 题在 JavaScript 数组中查找某一项的值应该怎么做? 考察 JavaScript 数组查找方法及场景选择编码实现技术原理JavaScript第 597 题前端JavaScript如何通过EventSource接收并处理SSE流式数据? 考察EventSource API的使用与事件处理编码实现技术原理JavaScriptSSE第 598 题Vue中created和mounted的区别是什么? 考察Vue生命周期钩子的理解与应用编码实现技术原理Vue第 599 题请手写代码:先用 ES6 类实现继承,再用 ES5 方式实现等价的继承。 考察继承机制的掌握程度与对 ES5 原型链实现细节的理解编码实现技术原理JavaScript第 600 题请说说LRU算法的原理和实现要点。 考察对LRU缓存淘汰算法的原理理解与实现能力编码实现问题拆解技术原理