java开发实习生 京东物流二面

京东物流二面 40min
自我介绍、项目介绍(太简单了)

项目不同组之间的服务怎么调用的

java基础

1  jvm内存结构 内存区域划分及存储内容

2 对象在初始化之后 怎么内存分配到回收的过程

(加载类) 只回答了分配后怎么回收,回答了 回收怎么判断对象死亡、二次标记、回收方法(分代算法)

3 minorgc 属于哪个区域的回收

4 类加载的过程

5 一个java对象结构的三部分  (没听过)后面查了一下是java 对象内存布局

回答了类的组成部分。

面试官提示,已经为对象分配实例,对象头

面试官解答:java 对象内存布局:对象头(Object Header), 实例数据(instance data),对齐填充(padding)

回答了一些对象头 监视器的内容

6 spring mvc工作原理

数据库方面

7 开发过程中使用的sql语句,sql优化(开放性)

   回答了项目中使用 一般使用插件,完成不了需求时重写sql、写的时候需要注意什么 最左匹配原则等

8 数据库四大事务特征

9 一个事务中有2000条数据,如果在持久化到数据库时断电怎么办? 数据库是如何保证事务持久化成功

10 springcloud中除了nacos还知道什么?
反问:部门业务、需要加强什么?
面试官nice! 不会的也会解答一些,受益了!
#Java开发##Java工程师##实习##京东物流##面经#
全部评论
羡慕了,12号一面现在还是复试未安排🌿
1 回复
分享
发布于 2021-05-14 21:41
是春季实习生吗
点赞 回复
分享
发布于 2021-05-14 23:58
小红书
校招火热招聘中
官网直投
啥时候笔试的请问
点赞 回复
分享
发布于 2021-05-16 14:42

相关推荐

3 24 评论
分享
牛客网
牛客企业服务