美团前端
美团一面(55m):
input上传文件,按钮难看,弹出上传框时需要隐藏掉,但是功能要保留(不能用js)
隐藏元素方法(我说了display和visibility,面试官问还有没有别的。。。。),之后补充opacity,被问和visibility有什么区别(自己挖坑,没答上来)。
实现bind
call和apply区别
浏览器内核
盒子模型
ES6新特点
symbol怎么实现,Symbol.iterator和Symbol.for(string)怎么实现(当时没听清,直接就过了)
跨域方法,详细说了jsonp,面试官说现在不能用jsonp和CORS,怎么做(没答上来),说了很多跨域方法,但是都不是前后端跨域
重绘和回流(浏览器原理)
http状态码,因为我说了304,所以详细问了缓存
域名发散和域名收敛
前端优化(线程问题,代码级优化)
二面(32m):
webapp能不能做缓存
local storage,最大能多大,为什么是安全的
MD5怎么加密
为什么要用token做安全
server端已经做好的分页数据如何分步加载
ES6,箭头函数
#前端工程师#