面试岗位:西安前端,线上面试。面试官迟到了半个小时,但是面试官很友好。以下是面试的大致问题(除了自我介绍)。
基于简历的询问:项目实现,采用的技术,该项技术的优势?其它类似的技术接触过吗?
比如我有个项目用Flutter写的,他问我Flutter的优势是什么,有没有接触过其它同类型的技术,比如electron。
1.前端基础数据类型(正儿八经得背下,我就记得几个,一时没想起来,没答全)
2.一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?(详细,详细,详细)
3.Promise(做什么的,常用方法等。除了Axios用这个实现的,其它我真不了解)
4.排序算法(说哪个就问哪个,我说了冒泡和快排,就问了这俩)
5.es6的新特性
6.清除浮动的方法
7.http状态码(详细,具体到某个状态码比如403,404)
8.cookie,local storage,session storage的区别
9.浏览器的事件循环机制(详细)
首先推荐一篇文章(https://juejin.cn/post/7056400571967733774#heading-60)
被问的问题,这里面很多都有。
面试官问的很详细,追根究底。每个问题我都能答上一些,大体方向正确,但是经不起细究,比如第二题和最后一题。
面试官很好,刚结束的时候就告诉我大概不会过一面,断绝我的幻想。
总结:“八股文”真得背。“算法”也真得多少学点。
各位不要学我随便看看面经就上场了,务必好好准备。我是真的铁fw。我还是好好考研吧。祝各位成功过面。