sword-byteDance-fe
剑指字节跳动前端offer https://fe.zhaoboy.com/
why byteDance
前端面试题仓库多如牛毛,只是因为比较喜欢字节的题目。 字节的题目,含蓄,优雅。
- 考基础:绝不浮光掠影,需要你最扎实的基础
- 考编码能力:绝不假大空,都是真实业务里最合理的需求
- 考算法:这个不多说,必备
最后
通过刷题拿到工作机会,往往是下下之策,一个合格的工程师应该注意平时工作的总结,反思,和长久以来的沉淀。共勉
贡献
MD: 根据已知的测试,因为jsx的原因暂不支持(表格,数学公式,带style的html) 在 post 目录下,找到自己贡献的分类,书写 markDown 即可。
- npm run build:client
- npm run build:server
- npm run dev
预览即可
归档
JS基础
网络
算法题
- 栈, 笔记草稿
- 二维数组,斜45度角输出
- 找出一个网页中标签名以 h 开头的所有元素
- 移动零
- 树的遍历
- 对输入的字符串: 去除其中的字符'b'; 去除连续出现的'a'和'c',包含ca和ac
- 寻找两个dom元素的最近的父元素
- 二叉树中是否有一个和为sum的路径
- ip地址复原
- url 简化路径
- 版本号排序,版本号比较大小
- 遍历一个二叉树所有节点,返回它们的和
- 连续子串最大和
- 依据版本号和依赖结构确定打包顺序
编码题
- 如何实现JSON.stringify()
- 实现一个发布订阅
- 日期格式化函数
- 循环5次,有时间间隔地依次点亮红绿灯
- 实现 trim
- 封装一个ajax
- 函数的柯里化, 惰性的柯里化
- 全部完成的Promise (Promise allSettled)
- Generator实现一个自执行