欢聚集团 前端 一面面经
前情提要:笔试没有算法,是css和js实操题,个人感觉自己全对
面试时间40分钟
自我介绍
---(没问怎么学前端的,直接开始八股,因为是八股多所以有可能有的问题忘了)---
语义化标签有哪些→为什么要语义化(我答的很基础,然后老实说了我做过的项目都不用被搜索引擎搜索)
Css选择器权重
响应式布局→(我说完以后说一下其实没试过rem,小程序还是rpx为主)→问一下rpx怎么响应式布局(我说了手机分辨率那些感觉应该不对)→如果要你用rem你知道怎么用吗
平时用啥布局(我说flex)→flex优缺点
Var,let,const→给一个响应式死区情况问结果
讲一下原型链
说一下闭包(非八股选手自闭,我把我看那本《你不知道的js》里的心得说了,好像说错了)→给了一段代码问是不是闭包
有哪些异步请求
promise底层如何实现微任务(不会)
讲讲http缓存→强缓存里有啥→max-age动态还是静态→cache-control里有啥→怎么强制取消强缓存(啊?)→协商缓存有啥→last-modified精确到哪一位→这样好不好→http2.0新增了啥(前面还都勉强说点,最后2.0不知道了)
用过webpack吗→(我的项目都用不上)看过视频或文章吗→怎么配置啥啥啥(不记得了太久没接触了)
反问
promise底层是怎么实现微任务的?(还是类似settimeout的一个定时器/我出来再自己查了一下ES规范是不分微宏的,是浏览器帮放微任务的)
为啥没问vue?(二面会问项目和框架)
表现如何?(有自己思考,但是像闭包这些基础概念还是要看正经的解释然后把自己的思考往那边靠拢)
Ps:面试官问问题的时候很严肃,反问开始就活泼起来了。
话说八股文是不是一道也不能错的啊 危
#欢聚集团##面经#