数字马力前端社招

1,747 阅读1分钟

笔试:

1.把数组转为树

2.实现点击按钮60秒不允许再点击 还有一道忘了

面试:

1.介绍一下项目

2.项目有哪些难点(答的不好,要答前端真正困难的东西)

3.用了哪些hooks,只答了usestate和useeffect,不满意让继续讲还有哪些

4.做了哪些优化怎么做的,答图片懒加载和国际化,国际化具体怎么做的,遇到什么困难没有

5.项目是你搭建的,只有你一个前端?为什么选择react和ts来做,答:react更适合做对话 为什么,告诉我原因:论坛搜到的,原因忘记了 那具体使用中react和vue有啥区别 答:vue更容易上手,react比vue更灵活 问为什么更灵活 答咱也不知道

6.redux原理:答单一数据源,状态只读,使用纯函数来执行修改

7.讲讲虚拟dom