Sunny-117 / js-challenges

✨✨✨ Challenge your JavaScript programming limits step by step

Home Page:https://juejin.cn/column/7244788137410560055

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to js-challenges 👋

Version Documentation License: MIT Twitter: zhiqiangfu6sun

集锦大厂面试常考的 前端手写题和 leetcode 算法题

🏠 DOCS

Author

👤 sunny-117

Project Status

Alt

Star History

Star History Chart

CONTENT

前端手写题集锦 记录大厂笔试,面试常考手写题,2024 年前端面试中常见的 leetcode 算法题, 致力打造最全的前端 JavaScript 手写题题库和答案的最优解

题目来源:总结了牛客截止到 2024 年 7 月的所有大厂手写题[100%],掘金部分出名的手写题文章,备战前端春招,秋招好友的总结好的题目(github), 就不一一列举链接啦,总之此项目题目来源于社区,答案也由社区讨论后 merge,也完全服务于社区。

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

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

最后我把社区的好的答案汇总到一个目录下,答案专栏,方便刷题

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

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Thank you to all the people who already contributed to js-challenges!

前端 JavaScript 手写题

JavaScript HOT 100 题

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

实现 Promise (hot)

Promise 周边场景题(hot)

JavaScript 常考手写题

ts 类型体操

设计模式相关

树-场景题(hot)

实现 JS 原生方法

JS 库函数实现

js utils

手写 nodejs 模块

正则相关

排序算法

实现自定义 HOOK

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

Vue 原理题

HTML CSS 手写题

JS 实现基本数据结构

系统设计(场景)题

其他

前端常考 leetcode 算法题

前端 HOT 100 题

所有题目的名称都对应 leetcode,可以自行搜索,完成题目后欢迎把答案贡献给 issue 评论区,大家讨论最优解后 merge 到答案文档区

矩阵相关

数组

链表

二叉树

子序列问题

回文专题

二分查找

滑动窗口

双指针

单调队列

单调栈

位运算

动态规划

回溯

字符串

场景题

社区建议收集区:https://github.com/Sunny-117/js-challenges/discussions

关于捐赠

本项目会持续更新

整理不易,如果您觉得本项目对您有帮助,您可以通过支付宝或微信,扫描二维码,捐赠 X 元,^_^,谢谢!

📝 License

Copyright © 2022 sunny-117.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

About

✨✨✨ Challenge your JavaScript programming limits step by step

https://juejin.cn/column/7244788137410560055


Languages

Language:JavaScript 75.3%Language:HTML 18.2%Language:CSS 3.6%Language:Shell 2.9%