📖 2026年 大厂前端面试手写题库已开源(2.3k star)

前端手写题集锦 use js 记录大厂笔试,面试常考手写题, 致力打造最全的前端JavaScript手写题题库和答案的最优解

Github:https://github.com/Sunny-117/js-challenges

谢谢您的star,您的star是我更新的动力

里面有答案,为了让你们有一个参考,不过非常希望你们能提供自己的思路,指出答案中存在的问题,复杂度优化等等, 期待你们的contribute, 想来一起维护这个项目,可以联系我,成为contributor

主要是让大家讨论出最优解,然后merge,一起贡献这个项目,有些答案有点问题,所以我给出的答案仅作参考,也欢迎发现的小伙伴提PR

贡献此项目

提PR就行

思考很久,用issue形式收集各种手写题,并让小伙伴们讨论题解

JavaScript HOT 100 题

中大厂面试,最常考的100个题,每一题都非常具有代表性,想要准备面试突击的同学,优先看这些题,祝在座的每一位都能拿到满意的offer

实现 Promise (hot)

Promise 周边场景题(hot)

JavaScript 常考手写题

设计模式相关

树-场景题(hot)

实现 JS 原生方法

JS 库函数实现

js utils

手写 nodejs 模块

正则相关

排序算法

实现自定义HOOK

组件设计题(Vue/React/JS均可)

HTML CSS 手写题

  • 实现圆形环状进度条

引流:百度、阿里、腾讯、字节跳动、京东、美团

#前端面试手撕题##前端面试场景题##前端算法##前端手写##前端面试#
全部评论

相关推荐

工作职责 1、根据需求完成数据平台相关系统的前端开发与迭代,覆盖 Web 场景,移动端以响应式适配为主;2、在现有技术栈与规范下实现页面与交互,复用组件库与设计系统,保证交付质量与一致性;3、配合后端完成接口联调与问题排查,按期交付需求、修复缺陷并进行回归验证;4、基于常用图表库实现数据可视化,完成报表、看板和简单的交互分析;在指导下进行基础性能优化;5、遵循工程规范(代码风格、Git 流程、提交规范),参与代码评审与文档补充。任职要求1、2027届及之后毕业的在校生,本科及以上学历,计算机相关专业;2、熟练掌握 JavaScript/TypeScript 与 HTML/CSS,至少熟悉 Vue 或 React 其中一种,能独立完成中后台页面开发;3、熟悉常见前端工程化工具与包管理(Vite/Webpack、NPM/Yarn/Pnpm),会使用常见脚手架;4、能阅读 PRD/原型并快速还原设计,注重交互一致性与可用性;5、具备数据可视化开发经验,能使用 ECharts/AntV/G2Plot 等实现常见图表与图表联动;6、良好的沟通协作与时间管理能力,能按里程碑交付、响应问题并持续优化。面向对象2027届及之后毕业的在校生投递链接https://jobs.mihoyo.com/?sharePageId=121176&recommendationCode=052BT&isRecommendation=true#/campus/position/8148
点赞 评论 收藏
分享
评论
2
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务