pdd拼多多提前批前端一面面经,大概率凉
8.3晚上八点一面
自我介绍
实现函数 f (2)(3)(4) = 2*3*4 ,知道是柯里化,但是具体不知道怎么判断什么时候返回值,什么时候返回函数
一个React场景题,实现一个Clock效果,用户传入一个时间,然后显示一个这个时间开始的时钟,并一秒一秒的变化,相当于秒针,后面提示要对传入的数据进行处理,比如字符串,比如传入的是有其他格式的之类的
然后就是一大堆八股文,太多了记不清了
就列举一些还有点印象的
meta标签有哪些常用属性,
垂直水平居中,
Display有哪些属性
说一下bfc,怎么开启bfc
伪类和伪元素
说一些block的标签,inline-block的标签
你用过哪些封装ajax的工具,(axios)
axios的拦截器这些有没有了解过
script标签的defer和async,defer和loaded事件谁先执行
Promise常用方法,(说了all race then catch resolve reject)
懒加载的常用方法,具体实现(我只知道个position来判断需不需要加载)
说一下浏览器从拿到数据开始渲染的整个过程
css外链,网慢会出现什么状况
http缓存
跨域是什么
一般怎么解决跨域(cors和jsonp)
Jsonp有哪些缺点
xss和csrf说一下
怎样判断数据的类型,array怎么判断(不能用typeof,用Object.prototype.toString.call())
事件的冒泡和捕获说一下,怎样阻止事件的默认行为(这个问题有点记不清了,好像是这个)
Webpack的loader和plugin,你用过哪些plugin
说一下闭包
然后出了一道闭包的题,让判断输出,我没底,有点绕
反问,我哪些部分需要加强
回答,html和css急需加强
感觉给我问穿了都,这么多问题,背的八股文都说干净了,口干舌燥
#拼多多##面经##校招#