GithubHelp home page GithubHelp logo

zealleaf / js-challenges Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sunny-117/js-challenges

0.0 0.0 0.0 2.5 MB

✨✨✨ 集锦 2022-2023年 前端JavaScript 手写题,编程题,Not just for interviews

Home Page: https://sunny-117.github.io/js-challenges/

Shell 3.04% JavaScript 74.49% CSS 3.69% HTML 18.79%

js-challenges's Introduction

Welcome to js-challenges 👋

Version Documentation License: MIT Twitter: zhiqiangfu6sun

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

🏠 DOCS

Author

👤 sunny-117

CONTENT

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

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

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

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

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

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

🎉🎉🎉 js-challanges-answer

时隔三个月,js-challanges 由收集答案阶段正式进入答案评估和产出阶段

文档地址:https://sunny-117.github.io/js-challenges/

由于个人时间原因,预计开始时间:2023 年 3 月-4 月

计划

🔥 每一题录制讲解视频,发布到我的 B 站账号上 https://space.bilibili.com/447694807, 第一次录视频,请不要喷 🙈🙈🙈

🚀 讲解文章和题目答案发布到掘金社区和本仓库

🎉 追求极致,每一题达到最优解

🤝 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!

Sunny-117
Sunny-117
Pcjmy
Pcjmy
Nasuke
Nasuke
DiF1202
DiF1202
lhp96
HuiPeng Lu
hannah-bingo
Hannah
lzxjack
飞鸟
FailurMan
FailurMan
object-kaz
Kaz
Richard-Zhang1019
Richard Zhang
jlx2002
Acaax
dossweet
DoubleSweet
LittlebearHat
LittlebearHat
Stream-web
Stream-web
ChelesteWang
Xinyuan Wang
lechang-zhang
Lechang Zhang
LevyEvans-s
SakadaGintoki
lxy-Jason
Lxy-Jason
veneno-o
Veneno-o
zhuba-Ahhh
Zhuba-Ahhh
CwRv07
卷心菜汪
linjunc
小丞同学
ZZK520
朱志康
qiuye-zhou
秋叶ゞ

js-challenges 用户微信群

主要用来解答 js-challenges 用户的疑问,js-challenges 的贡献,计划 js-challenges 的未来(建议)

欢迎加我微信,我拉你进群:17560850561

前端 JavaScript 手写题

JavaScript HOT 100 题

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

TODOS

实现 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 到答案文档区

矩阵相关

数组

链表

二叉树

子序列问题

回文专题

二分查找

滑动窗口

双指针

单调队列

单调栈

位运算

动态规划

回溯

字符串

更新中

后续计划

  • 区分题目难易程度(针对不同大厂准备的面试题),提升准备效率 优先级最高
  • 做成 OJ 判题系统
  • 单元测试
  • 正确答案集合 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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.