京东到家前端面经
20210412 一面
腾讯会议一个小时
- 自我介绍
- 问有没有写博客
- 说说自己学习前端的路线以及规划
- 有没有自己给项目配置过webpack
- 说说闭包、闭包的优缺点及闭包的使用场景
- 说说项目
- Promise的原理
- axios相较于ajax的好处
- 在布局的时候遇到过什么问题
- 组件间的通信方式
- 什么时候使用vuex
- 水平垂直居中的多种方式
- 手写数组去重的多种方式
- 实现一个数组的排序
- 说说快排和冒泡排序那个好
- 说说箭头函数
- 改变this指向的方式
- call/apply/bind的区别以及使用方式
- 手写数组去重
- 说出判断回文字符串的思路
20210414 二面
腾讯会议 30分钟
- 场景题:联想搜索怎么做到又快又不浪费资源
- 怎么做同时发两个Promise请求
- 怎么自己实现一个Promise.all方法
- 解决跨域的方式
- dom 操作在页面上创建一个div
- dom 操作获取父元素的所有子元素
- ES6新特性
- let const var
- const 定义变量的作用范围