京东java面经,面试题整理(一面二面)

KLQ 2020-04-29 14:55:23 java常见问答 6231

下面要给大家带来的是一个小伙伴今年的京东java面经,具体包括了一面二面面试流程、面试题以及面试感受,一起来看看吧。

一、面试流程

一面二面和平常的面试都一样,首先就是做自我介绍,之后就是开始对自己的项目作介绍,随后就开始正式的做一些java知识性的回答了。

二、面试题

面试题(一面)

1、自我介绍

2、项目介绍

3、基础代码

4、手撕代码

面试题(二面)

1、单例模式匿名内部类底层实现

2、给一个学生的表,只有一个表,用多线程实现

3、mybatis底层怎样实现?

注:不是问JDBC,而是问那些mapper文件要和类名相同是为什么?

4、为什么要复制ArrayList扩容?为什么不是直接在后面加?

面试者回答概述:Array是连续的,要保证连续性

5、Linkedlist是每次遍历都从第一个吗?

面试者回答概述:在中间靠后是能够从后遍历的

还有一些其它的问题有点记不清楚了。

三、面试感受

总体来来说,二面的难度要比一面的难度大一些,我的二面是在下午面的,面试的体验也很不错,面试官人很好。

好了,看完了以上的京东java面经你做好去面试的准备了吗?

更多名企业的java面经和面试题,可以继续关注奇Q工具网的面试题专栏了解哦!

推荐阅读:

京东java面试题分享(二面)2020

2020京东java面经分享,面试题(一面)