拼多多2019提前批前端一面面经

拼多多一面(62min)

怎么做的英文版本?

英文切换后,动态数据加载延时的问题怎么优化的?(老哥估计是想问浏览器的存储的问题,但我忘了回答,就说了我们是JSP,直接从后台一次性拉取的数据,换个字段就完事了。老哥说了解了,然后就换了个问题。)

客户端开发和web开发有哪些区别?客户端开发更新的时候是怎么更新的?

有没有了解过新的框架,跟Jquery有什么区别?为什么操作Dom的性能不好,虚拟Dom为什么好?

为什么现在公司都用了新的框架?(我说可能就是性能上会好很多吧,老哥说其实并不是从性能考虑的,是为了开发更方便。orz耿直~)

项目里有没有一些很有成就感的事情?

项目里的Echats Esri 的图像是怎么实现的?想问canvas ,我说不太了解,然后过了问下一个

var let 区别是什么 然后做题

EventLoop 题 原因分析 说一下宏任务微任务区别

Post和Get的区别是什么?什么是幂等?

http1和2的区别?

跨域的方式有哪些? 为什么要跨域?CROS的两种请求,什么时候发送哪种请求?

XSS攻击是啥?XSS攻击怎么防范的。

项目里用到了哪些性能优化? 雪碧图为什么比一张一张的好?懒加载?

编程1 判断数组是否连续的问题

[0 10][8 10][10 30]返回ture

[0 10][25 30][8 20]返回false

让写一个函数实现一下

编程2:

写一个sleep函数,返回一个promise(解决setTimeout不准的问题)




小伙伴的拼多多一面

meta标签的作用,两种属性

script标签为什么要放在后面,css引入为什么在header里?

js、css加载阻塞问题 如果css加载时间长会阻塞后面的渲染吗

浏览器输入一个url会有哪些过程?

浏览器渲染机制是什么?

两种图片引用方式? background-image 和 img的区别? 哪个先加载?

块级元素和行内元素定义?

水平居中如何实现?

position的参数有哪些?

例举几个行内元素、几个块级元素

页面整体DIV如何实现等比缩放?

响应式布局?

margin重叠是什么原因?如何解决?BFC是啥?

跨域了解多少?

做题,说一下eventloop?宏任务 微任务?

闭包是什么? 缺点是什么? 闭包造成的内存不释放问题怎么解决?

作用域?怎么查找值的?

原型链 继承怎么实现的?组合式继承? (问得非常细,具体描述代码怎么写)

箭头函数




最后,总结一下

其实感觉面试还是很看面试官的,不同的面试官风格完全不一样。

小伙伴的面试官一直抓着问CSS,问得非常仔细。

我的面试官主要就是问了项目,然后根据项目展开问了很多问题,除了最基础的问题,就是性能优化、安全、跨域。



虽说吧基础该会的得会,但话也是要聊的,记得把话题的方向往自己擅长的方向引呀~

即便遇到不会的问题,也要好好加油别放弃,想想怎么解决,往自己会的东西上说!


求职的首次面试献给拼多多了,攒人品发一下,提前祝大家面试顺利嗷!

有问题欢迎交流哈~~

#拼多多##面经##前端工程师##秋招#
全部评论
群内java资料和秋招时间表派送一波~~
点赞 回复
分享
发布于 2019-08-07 22:14
是的 我的面试官全程coding 小伙伴就是半小时基础加2简单算法思路
点赞 回复
分享
发布于 2019-08-07 22:09
阿里巴巴
校招火热招聘中
官网直投
写面经的都会拿到offer
点赞 回复
分享
发布于 2019-08-07 22:38
请问是手机面试的吗?
点赞 回复
分享
发布于 2019-08-07 23:01
我记得尤雨溪大大在知乎上说好像虚拟DOM并不比原生DOM操作快,只是用js对象表示dom对象能更好地跨平台吧。快
点赞 回复
分享
发布于 2019-08-07 23:06
小姐姐啥时候通知的电面 啊,提前一天么?
点赞 回复
分享
发布于 2019-08-08 07:17
雪碧图的话是你项目经历里写了这个吗
点赞 回复
分享
发布于 2019-08-08 09:03
明天面,祝楼主早日拿到offer
点赞 回复
分享
发布于 2019-08-08 09:52
㊗️成功!
点赞 回复
分享
发布于 2019-08-08 15:03
大佬你那个sleep是怎么写的啊
点赞 回复
分享
发布于 2019-08-18 10:16
慕了
点赞 回复
分享
发布于 2019-08-18 10:18
请那个判断数组连续是啥意思?
点赞 回复
分享
发布于 2019-08-21 00:03

相关推荐

头像
03-05 09:50
C++
点赞 评论 收藏
转发
4 72 评论
分享
牛客网
牛客企业服务