MCPcopy Index your code
hub / github.com/OBKoro1/web-basics

github.com/OBKoro1/web-basics @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
345 symbols 514 edges 208 files 8 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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

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

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

欢迎提issue和PR

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

快速开始

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

快速开始

JS基础核心-API实现原理

面试真题

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

定时

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

紧张

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

链接

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

建议文件名格式为:

大厂.日期.js

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

比如:

// 规定的时间

题目

测试用例

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

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


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

大厂实战场景代码题

算法题

动态规划

贪心

dfs深度优先和bfs广度优先

链表

通常用快慢指针可解。

Core symbols most depended-on inside this repo

then
called by 28
src/js/promiseAwaitGenerator/promise.js
resolve
called by 12
src/js/promiseAwaitGenerator/promise.js
catch
called by 11
src/js/promiseAwaitGenerator/promise.js
all
called by 8
src/js/promiseAwaitGenerator/promise.js
getDateDiff
called by 5
src/scene/time.js
add
called by 5
src/scene/numAdd.js
trans
called by 5
src/scene/numberToCn/numberToCn.js
trans
called by 4
src/scene/numberToCn/cnToNumber.js

Shape

Function 313
Method 26
Class 6

Languages

TypeScript100%

Modules by API surface

src/example/mock-202302.js25 symbols
src/js/promiseAwaitGenerator/promise.js16 symbols
src/scene/event.js11 symbols
src/scene/task-concurrent.js10 symbols
src/js/extend/es5-es6extend.js6 symbols
src/js/arrayFunction/array-reduce.js5 symbols
src/interview/pdd-20211109.js5 symbols
src/js/promiseAwaitGenerator/await.js4 symbols
src/interview/alibaba.202110.js4 symbols
src/interview/ali-baoxian.202110.js4 symbols
src/scene/traffic-lights.js3 symbols
src/leetCode/restore-ip-addresses/restore-ip-addresses.js3 symbols

For agents

$ claude mcp add web-basics \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact