前言:

5.5早上突然来个电话让我下午电话面试,面试时间也不长20分钟,感觉招人还是比较急的,我得6月才能走,害,太可惜了。

问题:

  1. 学习前端多久了,学习react多久了
  2. 你愿意拓展技术栈,学习 RN 吗(那必须的啊!安卓都学了,RN还能比安卓难?)
  3. 说一下react的状态机,react是如何实现这个机制的
  4. 简单介绍一下promise,它的使用场景有哪些
  5. promise的出现是为了解决什么
  6. 你有没有对promise进行过了一些封装
  7. 如何处理promise的正常和异常的情况
  8. react如何处理页面多重渲染的情况
  9. react如何实现局部渲染的一个效果(例如,整个页面有多个子组件,而我想要调用子组件内的一个方法,或者我想传一些数据到这个子组件内部来改变其数据状态,要如何操作)(eg. 我这个子组件有一个下拉刷新的方法,而我想让它在某个时机主动的调用,又或者说我想让子组件内的数据在某个时刻主动变化)

答案

  1. react的 ref -> 对组件的引用,通过ref我们可以灵活的调用其内部的属性

    总结:

    深度的了解react的内部机制,了解状态机,ref等