我是一位转专业的同学,我的本科和硕士都是读的交互设计。是从24年3月份开始系统学习前端的,目前在阿里巴巴打怪升级同时备战秋招横中。本次一面持续60多分钟。
本次面试整体比较简单,中规中矩,希望二面可以打破字节魔咒!!
面试内容
- 说说src和href的区别
- 说说js延迟加载的方式有哪些
- 数据结构中数组和链表的差别是什么?
- 有没有做过移动端的项目?
- 了解JSBridge吗?
- 说说http的缓存机制,具体由什么缓存头控制?
- 你觉得你工作中遇到最大挑战是什么?
- 你是怎么实现给ppts文件的图片添加圆角的呢?
- 你通过什么方式修改开源库,让它在你们的项目中生效?
- 说说你提到的图片缓存机制
- 你是通过什么方式去计算请求速度的提升呢?
- 介绍一下node端和浏览器的事件循环机制
- React hook都解决了哪些问题?
- 你有封装过哪些hook吗?
- 算法题:打印Json中所有的叶子节点的路径
- 算法题:判断一段代码中的输出顺序(Promise,SetTimeout这类的,考察浏览器的事件循环)
学习材料
想要参考我的学习材料的同学欢迎访问这个博客:【学习心得】前端学习材料分享(含八股文)
最后希望大家可以点赞关注一下,后续的面试内容我也会持续更新。如果大家有更好的材料,也欢迎在评论区中分享!