• Stars
    star
    456
  • Rank 95,985 (Top 2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

大厂前端需要掌握的JS基础能力,大厂场景题、大厂面试真题欢迎提issue和PR来丰富场景题。

大厂前端需要的能力(持续更新中)

本仓库在于收集和整理大厂前端需要掌握能力,分为JS基础能力,大厂场景题、大厂面试真题。

希望能够帮助大家提升自己的能力,在面试的时候能够游刃有余,轻松拿到高薪offer。

欢迎提issue和PR

欢迎贡献最新面试题,场景题,面试实战题目。

快速开始

  1. 项目目录结构介绍
  2. 运行代码和调试代码

快速开始

JS基础核心-API实现原理

面试真题

大厂面试真题组合,在面试之前做一做这类型题目来模拟一下场景。

定时

根据题目量,和复杂程度,闹钟定时半个小时,或者一个小时,看在规定的时间看能不能做出来。

紧张

实际上面试的心态会紧张很多,建议同学们也可以紧张一点,尽量的模拟面试的真实场景。

链接

欢迎提issue和PR 贡献自己遇到的大厂面试题来丰富题库

建议文件名格式为:

大厂.日期.js

比如: alibaba.20211020.js 如果重名,也可以加上数字: alibaba.20211020-1.js、alibaba.20211020-2.js

比如:

// 规定的时间

题目

测试用例

空十几行,避免同学一上来就看到答案。

// 答案慎看
// 答案慎看
// 答案慎看
// 答案慎看


// 答案注释掉 避免影响同学自己写的答案运行
// 答案

大厂实战场景代码题

算法题

动态规划

贪心

dfs深度优先和bfs广度优先

链表

通常用快慢指针可解。

双指针

递归

回溯

哈希字典

算法

字符串

数组

规律

数学

其他

场景设计

抛砖引玉,一家之言,希望能够触发一些思考。

欢迎赞助

如果觉得插件还不错,对你有所帮助的话,就请我喝杯水吧~

十块八块不嫌多,三块五块也是爱 😘

License

MIT

求Star

如果觉得还不错的话,就给个 Star ⭐️ 鼓励一下我吧~

联系我

掘金前端进阶积累公众号GitHub微信:OBkoro1、邮箱:[email protected]

我的其他开源推荐

koroFileHeader

  1. 它是用于一键生成文件头部注释并自动更新最后编辑人和编辑时间、函数注释自动生成和参数提取。
  2. 插件支持所有主流语言,功能强大,配置灵活方便,文档齐全,食用简单!
  3. 插件从2018年5月维护至今, 4K+ Star,关闭issue 500+
  4. 目前拥有38.7w的用户,VSCode图表统计日安装用户200多-500多人,帮助用户养成良好的编码习惯,规范整个团队风格。

头部注释

函数注释

stop-mess-around

减少摸鱼的时间和频率的Chrome插件:在上班/学习期间很容易下意识的打开摸鱼网站,插件帮助我们减少摸鱼的时间和频率,提高我们上班和学习的效率,节省时间用于学习提升自己或者享受生活

AutoCommit

这是一个用于Git自动commit的VSCode插件,它可以用来补充之前忘记提交commit,帮助你把首页的绿色格子填满。

More Repositories

1

koro1FileHeader

VSCode插件:自动生成,自动更新VSCode文件头部注释, 自动生成函数注释并支持提取函数参数,支持所有主流语言,文档齐全,使用简单,配置灵活方便,持续维护多年。
JavaScript
5,098
star
2

autoCommit

这是一个可以在任意时间范围自动提交commit的VSCode插件觉得插件不错的话,点击右上角给个Star⭐️呀~
TypeScript
345
star
3

stop-mess-around

自律chrome浏览器插件:帮助你戒掉上班/学习期间下意识的在浏览器打开知乎等网站的习惯,往往一看就是几个小时过去了,插件会自动检测摸鱼网站, 提示激励信息后, 关闭摸鱼网站。
Vue
305
star
4

web_accumulate

前端进阶积累:http://obkoro1.com/web_accumulate/accumulate/
HTML
243
star
5

Brush_algorithm

前端算法,文档地址:http://obkoro1.com/web_accumulate/algorithm/
88
star
6

notification-Koro1

H5 notification:一个浏览器桌面通知 npm 包,觉得不错的话,点击右上角给个Star⭐️呀~
JavaScript
61
star
7

article-demo

前端进阶积累:http://obkoro1.com/web_accumulate/
HTML
54
star
8

OBKoro1.github.io

前端进阶积累:http://obkoro1.com/web_accumulate/
HTML
27
star
9

markdown-img-down-site-change

搜索目标文件夹中的.md,找到目标图片,提供下载图片,替换图片链接的功能-通常用于markdown 图片失效,觉得不错的话,点击右上角给个Star⭐️呀~
JavaScript
26
star
10

electron-terminal-demo

一个运行命令行终端,electron实战demo
HTML
25
star
11

eslint-plugin-korolint

Eslint插件 rule定制开发, 用以帮助我们更深入的理解ESLint的运行原理,并且在有必要时可以根据需求创建出一个完美满足自己需求的Lint规则,如果有学到东西的话,记得帮忙点个Star⭐️~
JavaScript
15
star
12

codeBlack

积累的小知识点合集,开箱即用的代码块。积跬步以致千里:http://obkoro1.com/web_accumulate/codeBlack/
8
star
13

obkoro1-cli

一个类似vue-cli的脚手架,用于学习脚手架开发理念:下载模板,通过命令行交互, 处理下载的模板, 如果有学到东西的话,记得帮忙点个Star⭐️~
JavaScript
5
star
14

OBKoro1

about me
2
star
15

articleImg_src

文章图片,外链失效可以使用我写的这个脚本:https://github.com/OBKoro1/markdown-img-down-site-change
JavaScript
2
star
16

mvvm-vue

一个js文件手写实现vue
JavaScript
1
star
17

vue-dom-diff

vue 虚拟dom diff算法实现
JavaScript
1
star