阿里前端一面凉经
1.自我介绍
2.问项目,详细介绍自己实现了哪一部分,用了什么技术,自己认为哪一块是最难的并且学到的最多,是如何实现的,详细问到函数(项目回答的不好,感觉凉了)
3.页面输入URL到页面显示完成都发生了什么,详细介绍(吧啦吧啦说了一堆,然后问我还有什么补充的)
4.absolute和relative的区别
5.没有给定宽高,实现盒子水平垂直居中
6.说两个算法,我首先说了排序,让我具体说明都有哪些排序方法,我说了冒泡,选择,插入的原理,然后又问我所有的排序中哪个排序最快,我回答了快排,然后又把快排的思想说了一下,问我为什么快排不稳定,它的时间复杂度是多少。第二个算法我说了取随机数并排序
7.对一个数组的首项和末项调换位置,我理解错了,我以为要反转呢,就说了单链表反转和reverse(),给自己挖了一个坑,问我reverse()方法是如何实现,自己写一个reverse。最后又和我说了一遍他的意思,我才想起来用数组的pop(),push(),shift(),unshift()等一系列方法
8.Vue的原理
历时大概50分钟吧,主要是项目回答的不太好,整个过程紧张,不自信,不敢说,可能是第一次面试,压力太大,没想到把自己职场人生的第一场面试交给了阿里,竟然牺牲了阿里来试水,也是真的可惜!还是因为自己太菜了,对问题理解的不透彻,学习之路还很漫长,需要继续努力,早日找到工作!
#阿里巴巴2021暑期实习##实习##前端工程师##阿里巴巴##面经#