美团优选前端一二面凉经
8.30一面
写代码:深拷贝
写代码:防抖、节流
常用的布局
http和https的区别
web安全
浏览器缓存
cookie设置cookie的HTTPonly的意思,客户端、服务端
cookie的sameSite
基本数据类型里面的symbol的应用场景
let const的区别
数据结构说说
面试官问我的不多因为中间有部分时间在聊自己的专业相关的
一面面完后那边第二天就打电话约了二面
9.6二面 凉
小程序登录的流程 调用的是哪个接口 记得当时回答的wx.getProfile(这个接口当时记不太清了)
token是怎么得到的
小程序里面的本地存储也是localstorage吗 我说是
前端安全
div里面有个图片让图片居中 说了4种
css选择器
css的权重
写代码:只能用这个log函数,来实现升序打印0到100
const log=(callback)=>{ log.count = log.count || 0; var count = log.count++ setTimeout(()=>{ console.log(count) callback && callback() },Math.random()*1000%10) }看完后感觉是异步任务执行的问题,我当时首先想到的是用promise,写了好大一会儿没写出来
最后写的这个
(function(){ for(let i = 0;i<100;i++){ setTimeout(()=>{ log() },parseInt(log.count + '000')) } })()