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

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

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

筛选题目已选:编码实现
第 541 题请说明CSS实现元素垂直居中的常见方式。 考察CSS布局基础与常见垂直居中方案的掌握程度编码实现技术原理CSS第 542 题请用你熟悉的语言实现一个单链表,并完成节点的尾部添加、按位置添加、按位置删除和按位置查找操作。 考察链表数据结构的实现能力与边界条件处理编码实现问题拆解技术原理第 543 题如何在 JavaScript 中通过原型实现继承?请给出两种常用方式。 考察原型继承的实现细节与代码能力编码实现技术原理JavaScript第 544 题请实现一个 Promise 任务调度器,限制并发数,并保证所有任务最终执行完成。 考察异步控制流、并发限制与边界处理能力编码实现问题拆解技术原理第 545 题手写一个防抖函数,并说明该函数内部如何正确接收和传递参数给被防抖的业务函数? 考察防抖原理、闭包参数传递及边界处理编码实现技术原理JavaScript第 546 题请说明在不使用脚手架的情况下,如何从零开始搭建并运行一个 React 页面。 考察 React 基础构建流程与依赖理解编码实现技术原理BabelReactWebpack第 547 题请将下面的代码改写为使用 Promise 的方式,并说明改写后的错误处理逻辑与原回调方式的区别:假设有一段使用回调函数处理异步操作并可能导致多种错误的代码。 考察对 Promise 化改造的理解及错误处理差异编码实现技术原理JavaScript第 548 题请编写一个函数,将形如 user_name 或 user-name 的字符串转换为驼峰形式(如 userName),并说明你的处理思路。 考察字符串处理、边界条件把握与代码实现能力编码实现问题拆解第 549 题实现EventBus。 考察事件总线设计能力及代码实现细节编码实现技术原理第 550 题async/await怎么用?比Promise有什么优势? 考察JavaScript异步编程中async/await的用法及其相对Promise的优势编码实现技术原理JavaScript第 551 题你了解 JavaScript 中的 Promise 吗?请介绍它的基本概念、核心方法和常见使用场景。 考察 Promise 的基本概念、核心 API 与典型应用编码实现技术原理JavaScript第 552 题请完成两个独立的代码题,分别说明思路并给出实现。 考察编程实现与简要思路表达编码实现问题拆解第 553 题flex布局实现九宫格,用哪些属性? 考察 Flexbox 布局基础、主轴交叉轴理解与子项尺寸控制编码实现技术原理CSS第 554 题实现带缓存机制的斐波那契数列函数 考察递归或迭代实现以及缓存优化能力编码实现问题拆解第 555 题点击一个按钮,另一个按钮的计数也增加,如何实现? 考察前端状态共享与事件处理的基本实现思路编码实现问题拆解技术原理JavaScript第 556 题请实现一个算法,找出给定字符串中的最长回文子串。 考察对回文子串问题的理解与算法实现编码实现技术原理第 557 题如何将采集到的轨迹点连成线渲染在地图上?请说明技术方案。 考察地图渲染与轨迹连线技术的理解编码实现技术原理技术选型第 558 题验证一个带参数的 URL 签名:将 URL 参数按字典序排序后拼接,再用给定的 MD5 函数计算,将其与 token 参数比较。如何设计这个验证过程? 考察 URL 参数签名验证的逻辑实现、排序与哈希计算能力编码实现技术原理第 559 题如何实现一个深拷贝? 考察对深拷贝概念、边界情况和常见实现方式的理解编码实现技术原理JavaScript第 560 题有自己封装过什么控件吗? 考察候选人前端组件的抽象、复用与设计能力编码实现项目复盘技术原理