猿辅导前端实习
一面
- 介绍项目,很喜欢我写的chrome插件,觉得是学以之用
- 顺着项目问了些,比如事件循环,我就按官方那种说法讲的,但他似乎觉得不是那么对,告诉我其实还有很多细节,我也没懂,也没搜到什么更好的解释,希望有大佬告诉下
- 算法题,力扣全没有,刷不到的那种
Promise.all,一次最多发max个,每有一个成功,就再发一个。面试官带着我一步步写,写了个递归的形式
写一个最近公共祖先,而且树节点以对象形式给出,还是多叉树,而且不给子节点,只有父节点。我勉强写一个,估计不是那么对,但当时圆过去了,面试官也没太深究,因为该结束了
一个小时,最后面了一个小时四十分钟,面过最舒服的一次,不仅仅是面试,真的是在交流与学习
二面
就一道题
给一个时间,比如13:00, 转成汉字形式十三点,这种;一步步变难,开始统一形式输出;后面需要有上下午,再是十分一下要带分字,后面又要求考虑整点、半点、一刻、三刻,再是差几分几点、差几分半点,最后代码就写成史山了,让我十分钟重构;十分钟没完成,到点就结束了。最后让我看些重构代码、代码风格的书
估计凉了,三四天了,没回信,不过猿辅导的面试真的棒,你没有那种压迫感,也很难说提前背题,而且循序渐进,有面试官引导