前言
简单起个头,对于应届实习生,还是考基础的多😢。
大致情况
首先一共参加了三次面试,第一次面试就不知死活的撞上了阿里的ICBU,死的老惨了。剩下两次又是头条的大佬们,说来也不光是我不知死活,目前好像确实只有大厂还在招实习生。
说一个个人情况,从去年5月接触Web,到8月开始专心学习前端,到现在也有半年多了,但是自己的知识体系并不完善,总体来说实力不够让我安心面试,同时也希望用面试完善自己的知识体系。总之,有些知识并不是自以为学会了就可以在面试中完全发挥出来,这是我在这三场面试中学到的最重要的东西。
阿里ICBU
电话打来是有点蒙蔽的,投出去第三天就要求当天面试,再看看我别的投递记录,平静的一点水花都没有。
这次是电话面,面完只会大佬说电话不方便问算法,这一点我还真没想到,还准备了好久的算法。
首先是大佬自我介绍,给没听过ICBU的我整的是一脸懵逼。
接着是我自我介绍,预先背了一段,主要从学习经历和项目经历说。介绍完后大佬揪着我的研究方向简单问了一下,对大家没什么帮助,就不提了。
大佬还是很平易近人的感觉,慢慢引出第一个提问:
-
按照你的网站,说一下从输入URL到渲染页面的每一步。🙄输入URL到渲染出界面的过程肯定都准备过的,我觉得大佬也知道,他这里是想问我做SSR原理,next.js的SSR。
-
接着谈到了UI库,大佬很会引用,从我说的话找到点,从Antd问到了bootstrap。😢我只是之前做Django的时候用过点bootstrap的东西,自然凉凉。
-
然后说到三列布局,两边固定中间自适应。🤣在讲用flex的时候我扯了一通,扯的我自己都迷糊,做了很多无用功,比如什么左右设置flex-basis,其实设个固定宽度就好,我也不知道自己为嘛脑抽要讲flex-basis,说完这个基本就感觉凉透了。不过从这里我开始认真去考虑自己的CSS功底,我发现自