美团优选一面凉经
- 项目主要用的技术栈有哪些?
- 这个项目遇到了哪些难点?
- redux在这个项目中起的什么作用?
- redux变更存储数据是立刻存还是等一会儿再存?
- PC页面的store能存多大的数据量?
- 如果超过内存要怎么办?(答:定时删除?)
- 如何判断一个数据没有被引用了?
- 宏任务和微任务是做什么的?
- 微任务和宏任务除了执行顺序,在设计上有什么区别?
- JS和TS调用函数是值传递还是引用传递?举例子说明
- 你自己做的网站是自己运营的吗?
- 这个网页是在客户端做渲染还是在服务器做渲染?
- 是否观察过客户端渲染的性能指标之类的吗?
- 为什么选用react做这个项目?
- 能说一下在你学习过程中,觉得比较有技术特点的东西吗?
- 举一个具体的例子说明用hooks和不用之间的区别(答:useMemo)
- hooks是怎么去实现的?
- 做个编程题:两两反转链表(在创建链表的时候忘记咋写了,然后一直就没写出来,G了)