群核信息前端工程师社招四面面经

群核信息前端工程师社招四面面经

一面

1、询问项目经历。怎么优化的?

2、你认为自己做的项目有什么值得的说道的地方吗?这里其实就是考察项目的亮点,可以说一些项目难点是如何解决的,或者介绍一些项目中用到的比较高级的技术。

3、React事件机制;React为什么要用合成事件?

4、聊聊React的diff

5、React优化

6、Ts有什么优势?

7、type和interface的区别

8、怎么理解闭包?

9、节流怎么实现的?

10、class B继承class A翻译成es5应该是什么样子?

二面

笔试:

1、实现一个fill函数,不能用循环;

2、用ES5实现私有变量;

3、考察盒子模型和box-sizing属性,判断元素的尺寸和颜色;

面试:

1、react的基本原理;

2、聊一聊React的生命周期;

3、react如何做性能优化?

4、redux的重点概念;

5、聊一聊hooks怎么处理生命周期;

三面

1、项目里面的性能优化是如何做的?

2、class组件里面如何做性能优化?

3、实现一个Typescript里的Pick;

4、算法题:怎么判断单链表相交?

5、算法题,怎么找到第一个相交的节点。

5、手写Promise.all;

6、手写并发;

四面

1、你看过开源库的源码吗?

2、聊聊React的源码,把你记得起的讲一讲。

3、FiberNode有哪些属性?

4、stadeNode有什么用?

5、你觉得你在公司人缘怎么样?

6、你觉得你为你们小组做了什么贡献?

7、为什么要离职?

8、除了我们公司还投了其他公司吗?

9、对薪资和级别有什么期望?

#群核信息##社招##面经##前端工程师#
全部评论

相关推荐

01-17 08:34
门头沟学院 Java
想找对象的单身狗在努力存钱:这工资不低了,再高点人家要招博士硕士的
点赞 评论 收藏
分享
浪子陪都:简历最优秀的地方放到了后面,国奖,校级奖学金这些是最亮眼的。说明你跟同级别的学生不一样。 建议台灯这个,PCB布局布线这个词汇不专业,业内是PCB Layout,第二,单片机的板子一般不用考虑SI,PI 都是低速信号,只要遵循3W原则就好了。 单片机的项目太low了,技能这块,你要看一下BOSS直聘的招聘要求,按照别人的要求写,一些关键词可以增加你简历被检索到的概率。 主修课程不用写,这个没有人去关注的。
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

更多
牛客网
牛客企业服务