我是一位转专业的同学,我的本科和硕士都是读的交互设计。是从24年3月份开始系统学习前端的,因此面试过程中会涉及到一些交互和用户体验的问题。本次面试持续60分钟。
注:引用中的问题表示在上一个问题的基础上追问
面试内容
- 自我介绍
- 为什么转前端?个人的想法是什么?
- 你的前端学习路线是怎么样的?
- 因为你不是科班的同学,没有系统的学习过计算机的知识。那你怎么弥补和他们之间的差距?
- 为什么你会选择学React?
- 具体讲讲你觉得React比Vue好的点
- Vue中有template、v-if这些,你觉得React和Vue在这方面有什么区别吗?
- Tailwind css的优缺点?
- 如果一个用户反馈他加载页面很慢(有2秒的延迟)那你会怎么排查这个问题?
- 如果具体现象是半天加载不出来,整个浏览器都是空白的,你觉得有哪些原因呢?
- 因为用户只是加载还没有任何操作,但是现在一直是空白的。如果说是代码问题应该很好复现才对。那还有其他可能吗?
- 你有什么方法去定位,去确定说到底是什么问题,说说你的思路?
- 在毕设的WebRTC用到了哪个程度,说说对WebRTC的理解?
- 算法题:数组扁平化+去重(不能用Set)
学习材料
想要参考我的学习材料的同学欢迎访问这个博客:【学习心得】前端学习材料分享(含八股文)
最后希望大家可以点赞关注一下,后续的面试内容我也会持续更新。如果大家有更好的材料,也欢迎在评论区中分享!