~我的文章~
返 回

2020 3月,京东物流面经

我和京东的缘分如此之深。。。。。

上一次已经说完和jd商城的事儿 商城面,其实最先开始的是jd物流。物流面比商城更早,但是商城是先进行完的。

和物流这个过程很神奇,本来都凉凉了,因为商城的缘故差点成就了物流,没错是差点。

今天就当做是闲聊吧,中间涉及到的面试题记得清的都会发出来。

物流1面

  • 自我介绍
  • 问了下项目相关的问题
  • 介绍下 redux,redux 的缺点,如何改进
  • redux和mobx的区别
  • mobx的原理
  • 如何排查页面性能问题
  • 性能优化的方法有哪些

1面很简单,基础都没怎么问,就完事了。我都觉得不真实。

物流2面(交叉面)

其实我早就知道凉凉了,过了很久突然一个电话来说要进行2面,突如其来整的我有点蒙。

  • 自我介绍
  • webpack 打包执行的过程
  • 介绍下ast
  • 说说宏任务 微任务
  • 和 node 事件循环的区别
  • react 路由鉴权,如何存储用户登录态 cookie? session? localstorage?
  • session 是什么,弊端是什么
  • loader 和 plugin 的区别和作用

ok,到这里,物流是真凉凉了。

物流3面(其实是2面)

其实上面的2面我不知道是不是物流的2面,因为来面我的人说,他不知道怎么回事,就得到了这个简历,让他来进行面试。

因为物流1面后,我又投了商城,然后商城2周搞定了,搞定后3周了迟迟等不到后续的进展,我就想去问问什么情况了。

结果问错人了,问成了物流的人了,然后对方也是个热心肠,他帮我查了下是否在流程中,这才确认了商城是早就凉透。因为过了好几周了,物流的人也不记得我是谁了,既然碰上也是缘分,就想再约我面一下,结果当天下午就约了个面试。

然后面试官也是把这当作是2面来进行的。

  • 事件循环以及和node区别
  • promise原理,如何实现链式调用
  • 小程序的底层原理
  • 小程序的同层渲染原理
  • 负载均衡高可用,也就是运维的一些事儿

其他的记不清了,不过还保留了一个代码题.

var first = ()=>(new Promise((resolve,reject)=>{
    console.log(3);

    var p = new Promise((resolve,reject)=>{


        console.log(7);

        setTimeout(()=>{

            console.log(5);

            resolve(6);

        },1110);

        resolve(1);

    });

    resolve(2);

    p.then((arg)=>{
        console.log(arg);
    });

}));


first().then((arg)=>{
    console.log(arg);
});

console.log(4);

然后面试评价还挺好,对方负责人想让我去jd总部去再面一下,进行3面和管理面试。

物流3(4)面

对于jd来说是3面,对我来说应该是4面,因为其中还有的那个交叉面。

到了总部后没有预约登记,物业进出口安全官死活不让进。然后面试官出来了,带了一份题,让我补一下笔试题,作答时间15分钟,其实我用了20分钟。

幸好我开车来的,然后在车里完成了了笔试题。

大部分都是基础题,有些过于简单的就不一一写了,只发几个有特点的。

1.

如何 实现sum(1)(2)(3).. 打印6,sum(1,2,3)也打印6

2.

3.

使用正则实现
`abc def`中的`abc`和`def`互换位置,用replace方法实现

4.

堆栈的区别?

然后又问了一些负载均衡高可用的问题,面试官很好,有的说的不太好的都会给我引导一下。

物流终面

过了大概10分钟,负责人来电话了。

说前面的面试挺不错的,评价都很好。

  • 问了下项目以及项目怎么做的,为什么这么做
  • 问了下我的开源项目和小册的一些问题
  • 如何做技术选型
  • 之前团队管理的一些事儿

以及到岗时间,期望薪资等。

最终的面试结果非常好,我感觉也非常好。

当然还是那句话,技术上得到了认可这就够了,其他的不是太重要。

别的就没必要再写了,今天的文章写的很随意,很流畅。

好了,8:30了,我要给儿子取蛋糕去了,给儿子过生日去啦。

下次写写和阿里的事儿,offer已收到。

----------------end----------------

邀请你关注,公共号@前端技术江湖

扫码关注,获得更多干货文章和学习资料

计算机基础科学资料

大量前端学习资料、电子书

原创干货文章

知识付费课程、小册,书籍抽奖

本文著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:zz_jesse,来源:大前端面试题库

关于作者

zz_jesse 专注前端

掘金 我的开源项目

公众号@前端技术江湖

一个可以帮开发者成长的公众号前端面试题库更新通知前端学习资料、干货文章

技术交流群

交流中成长大厂内推机会