百度前端实习一面凉经
百度实习前端一面凉凉
人生第一次前端面试给了百度。面试官超级有礼貌,一看就是技术大佬。就是环境吵得不行。
上来让我介绍一下项目,我背了一遍之后开始问我项目相关的问题,我做了一个个人博客,部署到阿里云上,他就问了PM2日志怎么看,nginx负载均衡怎么整,上来一下给本菜鸡干懵,我说这方面我只是使用过,具体细节不太了解。
CSS问题
实现一个朋友圈那种一张图片占全部,两张图片分开,三张多张平铺的自适应。
我想了半天说用js判断图片张数然后改样式,面试官说用纯CSS写。。。最后告诉我说用伪类判断,具体没听明白
图片大小百分比,怎么把图片搞成正方形,纯CSS
用padding-top和bottom撑开
网络问题
强缓存命中服务器会不会接受到请求
这个我一开始想说不会,因为查找缓存在建立HTTP请求之前
后面一想还有200返回的状态码又改口说可以,最后也告诉我可不可以。。。
JS问题
怎么判断元素进入窗体
我说用IntersectionObserver 很久之前用过这个api我还把名字说成insert了。。
了不了解webComponents
原谅本菜鸡根本没听说这个名字
手撕代码
说实话之前见过这个题,用Promise搞了半天没写完,给我投屏看的题一开始还没看清题目,紧张的不行,抄他那个代码抄错了一个拼写最后报错都没找出来。
面试官说用Promise 写有点绕,回去想想怎么用async写