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

KLQ 2020-04-28 15:24:06 java常见问答 5923

之前给大家带来了一个京东一面的面经,下面要给大家分享的就是京东java二面的面经,具体包括了面试流程和面试题,一起来了解一下京东java二面都会有哪些问题吧!

面试题(二面)

1、自我介绍

2、其他

数据库

一、设计过数据库表吗?

二、你是怎样去优化SQL的?

三、索引的底层原理是什么?

四、数据库的锁讲一下

五、死锁产生的场景是什么?

六、信号量的使用场景是什么?

七、数据库范式,讲一下你对范式的理解

JVM

一、对于JVM你了解多少?说一下

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

二、说一下类加载

三、内存区域哪些会产生OOM,OOM场景?

Spring

一、IOC

二、AOP(谈到了动态代理,什么时候用JDK?Cglib等内容)

三、Linux常用命令有哪些?

cd命令、 ls命令、cat命令、rm命令、mkdir命令、cp命令、kill命令;

3、反问

有什么想问我的吗?

4、面试感受

整个二面就结束了,整个过程还是比较的可以的,但是面试官表示答的还不错,但是都比较的理论化,没有什么场景经验。

更多java面经,请继续关注面试题栏目了解吧!