瑞星前端工程师面经(社招)

一面

· mobx和redux的区别

· 用两种方法实现定时轮询器

· react生命周期

· react事件机制

· 说说你知道的排序算法,谈谈快速排序思想

· 会不会canvas

· 一个二叉树有1000个节点,最小深度?

· 将给定数插入到从小到大的有序数组的合适位置,并返回插入位置下标,如果数组中已经有该值,则直接返回下标。不能使用indexOf

· 以逗号为间隔,按行打印二叉树各层级的节点值

二面

· 介绍你github上的项目,平时是如何学习的?

· 打印dom节点下所有文本

· bind函数绑定和执行过程,如何实现bind函数?

· 如果在项目项目中呆一两个月换到其他项目,你接受吗?

· 接下来2-3年,你的打算?

· 你有什么要问我的吗?

· 介绍一下以前做过的项目

· 项目中所承担的角色,怎样看待自己的角色

· 项目中遇到过什么困难,如何解决

· 除了前端,你对其他技术领域有多少了解

· 工作之余,平时都做些什么

· 你有什么要问我的吗?

三面

· 假设react组件有一万个,有一个组件调用了this.setState,那么在diff过程中怎么找到变更的fiber,性能会不会有问题?

· 从业一年多,有没有开源项目、优质博客或者你觉得自己什么地方最突出?(当时说了自己学习能力强,以及我是怎么学习和快速解决问题)

· 为什么离职?

· 未来3年的打算?

· 你期望的团队和工作是什么样的?

· 你有什么要问我的吗?

三面是leader面,聊了很多职业规划

最后一面自然是hr面了


#面经##社招##瑞星##前端工程师#
全部评论

相关推荐

小浪_Coding:个人技能一条测试没有
点赞 评论 收藏
分享
评论
1
15
分享

创作者周榜

更多
牛客网
牛客企业服务