当前位置: 首页 > 面试经验 >

小红书北京研发效能二面(hr面挂)

优质
小牛编辑
122浏览
2023-03-28

小红书北京研发效能二面(hr面挂)

10.31 晚上7点 45分钟左右 面试官是小姐姐 总体半聊天,很多问题也都是聊天的说,对不对无所谓

自我介绍

1.挑一个项目介绍

2.SSR的原理

2.用过的hook

3.React 17 和 React 18的区别

这个问题我扯的太多了,列一下

React.isBatchingUpdate

Schedule ensuredIsScheduled shouleYield

UpdateQueue => baseUpdate shared.pending 环形更新链表

优先级打断并解释为什么will...这类的钩子会不安全

performSyncOnRoot performConcurrentOnRoot方法

4.useRef用处有什么,并和useState对比

5.如果父组件想要调用子组件的自身方法怎么实现

应该是antd form表单这种类型 useForm获取实例然后调用方法

具体的做法没有用过不清楚,后来想想会不会是用到了React.forwardRef()

改天看看antd form的源码

6.说说跨域及你的解决看法,proxy有什么解决方法呢,八股就不说了

7.说说webpack你了解多少 大概的介绍即可

8.说说下面代码首次打印什么,如果想要避免第一次的打印怎么解决

const [user,setUser] = useState('xx')
useEffect(() => {
console.log(user)
},[user])

useRef实现一个useFirstRender即可

9.flex布局 flex-grow flex-shrink

父500 子100 和 200 flex-grow为2和3则最终宽度多少

10.flex-basis

绷不住了,忘掉了,没说出来

11.二叉树路径返回,给指定路径长度,返回当前树所有符合的分支,比较简单就不写了

想不起来的就不写了,应该都不是什么难问题

反问面试表现

ok,需要注意一些细节

研发效能和社区前端的区别

一个公司内部用,难度大,需要了解很多东西

一个是h5和考虑浏览器兼容 切图boy了属于是

两者区别较大,辛亏自己面的是研发效能

11.02 下午4点hr

这个组卡92,慎投

#日常实习#
 类似资料: