我是被hr小姐姐在7月6号在群里私聊后投递的,过了几天就说我通过了简历审核,由于我目前在实习的问题,我把一面时间定在了7月20号,后来由于面试官有事,推迟到了7月27号
7月27号
一面(1h左右)
-
自我介绍
-
介绍一下你做的项目
-
项目中遇到的问题,怎么解决的
-
react hooks相关的问题
-
讲一讲hooks的一个capture value的特性
-
一道笔试题
setTimeout和hooks组合发生的一些情况
-
讲一讲virtual dom
-
你对vue、jquery、react三者的理解
-
webpack的原理是什么
-
有写过loader和plugins吗,他们的原理的是什么
-
对es6了解吗,说一说常用的
-
let、const、var的区别
-
promise怎么实现,讲讲大概
-
箭头函数
一道笔试题
-
闭包相关问题
-
浏览器内存管理
一道笔试题
-
es6的类转换成es5
一道笔试题
-
事件循环的过程
一道笔试题
-
算法题
打印二叉树的路径和
-
你有什么要问我的?
我:提前批挂了,秋招可以再投吧
面试官小姐姐:可以
我:我没什么要问的了,谢谢
面试官小姐姐:嗯,好吧
问题比较简单,但最后问面试官的问题有点尴尬,一面结束,10分钟后二面就开始了
二面(52min)
-
自我介绍
-
讲一个你觉得做的最好最完整的项目
-
项目的难点,遇到的问题,以及怎么解决的
-
react的相关问题
-
项目优化问题(webpack、缓存)
-
你怎么理解docker的
-
算法题
旋转数组
-
你有什么要问我的?
我:提前批挂了,秋招可以再投吧
面试官小哥哥:可以
我:我没什么要问的了,谢谢
面试官小哥哥:好的
问了大量项目相关的问题,算法比较简单,整体都回答上了
7月29号
三面(30min)
-
自我介绍
-
你做的可视化项目怎么解决大量数据的一个性能问题的
-
这个项目中遇到的问题,怎么解决的
-
你做的vue-img-previewer主要是做什么的
-
这个组件难点在哪
-
我看你还做了其他的组件,有什么值得说的吗,主要是做什么
-
看过react源码吗,说一说你了解的方面
-
讲一讲fiber的原理
-
手撕一个简单的redux
-
怎么解决你写的redux中的一些问题
-
项目优化(从不同维度实现)
-
你有什么要问我的?
我:广告系统部门在前端这块具体是做什么的
20分钟后,hr告诉我三面过了,约一下hr面的时间
hr面(30min)
怎么接触的前端、怎么学习的,平时的业余爱好,未来规划之类的
还有一些问题忘记了,不得不说字节效率是真的高,面试官人都很好,整体偏向引导式,许愿offer