我创建了一个 GitHub 仓库,用来汇总自己 2021 秋招经历,整理笔试题以及面经,使用 Issues 进行进度管理,并且自动同步 Google Calendar 的面试日程。
链接:https://github.com/Mayandev/interview-schedule
京东前端一面面经
1、自我介绍
2、防抖、节流
3、JS 数据类型,如何判断类型
4、如何进行项目优化
5、箭头函数与普通函数的区别
6、canvas 压缩图片如何做的
7、xss 攻击
8、跨域
9、sku 算法是如何优化的
10、code smell 如何做的,代码检测的原理是什么
11、ts interface 和 types,属性如何覆盖
12、ts 泛型的作用
13、使用 Mobx 遇到的问题,如何解决的
14、项目相关
京东前端二面面经
1、node 命令行工具如何做的,参数校验,网络请求等等
2、css 如何做一个 loading 动画(关键帧、动画循环)
3、css 居中布局的方式
4、canvas 图片操作,如何转 base64
5、js 的深拷贝
6、数组随机打乱
7、React 防止重复渲染
8、mobx 和 redux 的区别
9、React hooks 的理解
10、为什么学习前端、如何学习的
京东 HR 面
hr 面竟然没过,黑人问号。
1、自我介绍
2、大学影响最深刻的事
3、本科的研究生的变化
4、以后的职业发展
全部评论
(7) 回帖