笔试选择题很简单的八股编程题函数柯里化两道算法在easy到medium左右,我只a了一道问答题有设计模式一道数据库问题typeof和instanceof问题做完大约两天被约面,我拖了几天才一面的一面自我介绍我介绍项目介绍了二十多分钟,可能项目内容比较多,面试官没打断我就一直在讲项目中提到混合开发,问了JsBridge的原理,项目哪些地方有用到,我口述了一下,API的名字忘了接下来一些常规八股基本问得不太深前端路由的实现原理如何监听缓存相关hooks是为了解决什么问题Redux的思想useMemo 和useCallback 的区别场景题实现一个宽度自适应的input我说了两种,用contenteditable或者输入和显示分离。方法二被追问怎么解决光标问题,我确实没考虑到,就说可以监听然后绘制。。项目难点我说了两个虚拟列表和跨页面通信相关的问题描述的时候不太具体也没被追问周五中午一点一面,到了周一早上约了下午两点二面二面没有技术,沉浸式聊天,本来说半小时聊了70分钟在校期间做的创业产品,业务链路,解决的痛点最近研究的内容感兴趣的方向总结本科学习,有没有竞赛或者研究工作(完全没有)问了面试官在做的业务线面试官直接讲了二十多分钟