Giter VIP home page Giter VIP logo

web-basics's Introduction

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

本仓库在于收集和整理大厂前端需要掌握能力,分为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]

我的其他开源推荐

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

头部注释

函数注释

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

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

web-basics's People

Contributors

obkoro1 avatar

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.