记一次失败的小米前端面试经历

xiaoxiao2025-10-15  6

之前投了小米南京的前端开发岗,今天晚上有时间进行了一次视频面试,嗯,感觉欠缺的东西太多了,好多都不会,下面记录下一些面试的题目。

es6中的let和var的区别是什么?用过bind函数吗?作用是什么?call和apply的区别是什么?有没有想过call是怎么实现的?能用代码写出来吗?JavaScript类的继承有哪几种实现方式?你能列举出来吗?所说你对JavaScript中的prototype的理解说说你是怎么理解闭包的?作用是什么?知道跨域吗?你一般用什么方式进行跨域?说说jsonp的实现原理?说说浏览器的缓存机制?说说redux的实现方式是什么?知道原理吗?css bfc模型是什么?CSS样式中的层叠问题?

问的主要的问题就这些吧,其实问的问题不是特别多,但每个问题我回答完了都会进行拓展,我说出来一部分答案之后面试官会紧接着进行追问,一直问到我无语为止…

好吧,这大概是我面试的时候被打击的最惨的一次了,自己平时觉得很多知识都了解,有的仅仅停留在会用的基础上,对源码的理解太欠缺,要知其然还有知其所以然才是王道!这次面试算是一次教训吧,不管什么时候都要脚踏实地,做人做事都是如此!

下面的是我的公众号二维码图片,欢迎关注。

转载请注明原文地址: https://www.6miu.com/read-5037949.html

最新回复(0)