京东校招前端一、二面

一面(40min)

这一面几乎把前端各个方面问了个遍。

JavaScript:

  1. 数组API,splice返回什么

  2. 笔试题:

for(var i = 0; i 5; i++) {

    setTimeout(function() {

        console.log(1);

    }, 1000);

}

问输出什么,解决方案有哪些?

  1. 事件循环

  2. 类型判断有哪些方法

  3. this指向

  4. 口述深拷贝的实现

  5. 有哪些遍历对象的方法

  6. 原生ajax的实现

  7. 闭包,缺点和应用场景

ES6:

  1. 箭头函数的特点

  2. Map有哪些特点?和Object有什么区别

  3. Promise的特点,Promise.all是怎么用的

  4. async、await的用法,async函数返回什么

  5. var、let、const的区别

网络:

  1. cookie的同源策略

  2. 状态码302和304

  3. 常用的header

Vue:

  1. 数据双向绑定原理

  2. 虚拟DOM和diff算法,key的作用

  3. Vuex中的几个属性

  4. computed和watch的区别

面试官评价:基础不错,不过部门用的是react,希望有机会可以去学一下。

二面(25min)

这一面的问题都是跟着简历里写的项目来的。

项目介绍就不说了。

  1. express和koa2的区别

  2. MySQL的范式

  3. Scss是什么,为什么用Scss。css预处理除了Scss还有什么?

  4. HTTPS的加密过程

  5. Vue的数据双向绑定原理

  6. localStorage:同源策略、生存周期、移除方法

面试官评价:前端基础不错,服务端方面还需要加强,因为部门工作上还是会用到一些。

面完后看到过了,不过听说京东人均HR面,看来还是难逃泡池子。

#面经##京东##前端工程师##校招#
全部评论
楼主投的什么部门
点赞 回复 分享
发布于 2020-08-22 23:22

相关推荐

10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
Natrium_:这时间我以为飞机票
点赞 评论 收藏
分享
2 16 评论
分享
牛客网
牛客企业服务