当前位置: 首页 > 面试经验 >

猿辅导前端实习一面面经(搞笑版)

优质
小牛编辑
60浏览
2024-08-30

猿辅导前端实习一面面经(搞笑版)

时间1h15min(超时)一句话自我评价:面试很搞笑那男的
更新:一面给我过了,光速来电约二面还说面评很不错(满头问号
面试体验:很好,面试官人很和善,虽然反馈不多让我很没底,但是我直接说不了解的方面她会给一些解释和引导。而且对我有一种就算烂泥也要扶上墙的坚持...
吐槽:后面写题我不知道是我理解能力的问题还是她解释题意不够清楚的问题,反正我们两个就是没达成共识。我写到一半说这个题难点主要是balabla这样我的解法需要写很长一段(暗示只讲思路),结果她说不是我理解的那样...又一顿互相解释,让我用递归再写一遍。
到这里我已经服了我自己了(努力憋笑,递归写了一半我又暗示边界条件口述(因为有四种情况我蚌埠住了)面试官又直接说这样我直接给出一个函数可以实现找到非法情况返回值的功能,让我直接糊上去最终我完成了一个烂泥扶上墙版算法,紧急结束面试。
题目【参考意义不大,太多个性化问题,基本是一个问题的回答引出下一个问题】:
0. 入口函数:自我介绍,学校会不会抓人回去,学习前端时间方法,就是那些你们懂的;
1. 我个人网页引入问题:响应式实现方法;
2. 我个人网页引入问题:怎么搭建的,里面一些效果的实现,问得很杂主要是动画或者某个小效果怎么实现的;
3. 后续问题:网页调试工具,举例:暂停网页效果,调试某个特定元素的属性之类的。不了解,真没用过;
4. 项目难点亮点;(结果还扯到他们业务去了给我讲了下他们的实现方式
5. React Hook 常用的哪些有什么使用场景,hook有什么特点,什么时候不能用;(我真的已经说过 react 刚入门了,硬着头皮回想文档结合vue相似的api乱答)
6. this 输出题,会要求讲思路并解释this机制,有哪些方法可以指定 this 执行函数
7. 事件循环输出题(混有await),还会问哪些api会造成宏任务和微任务,同样要求说明机制原理
8. 手撕:给一个大概是{id: number, child: []} 结构的树 dir 和路径数组 path(里面就是一串id),路径合法=刚好到达一个叶节点,路径非法=除了合法的情况;合法情况返回那个叶节点,非法返回一个【最近】的叶节点
【我就是不理解这个“最近”是什么意思,一开始觉得是高度最临近的一个面试官说不是,后来我也没完全理解,感觉面试官意思是如果还有子树直接走索引为0的那个路径一直往下遇到的第一个叶节点?】
9. vue2和vue3 主要区别
10. 个人网页:vue3 的 diff 算法
问题答了七七八八,现在复盘觉得说的不是很全面而且表述能力限制了很多我懂的东西没顺利解释清楚。
(不知道是不是我的错觉,感觉结束的时候面试官语调都有点控制不住想要笑出来了
 类似资料: