京东java春季实习面经(已offer)
时间线
0325 投递 0327笔试
0415一面(电话面 40分钟)
0416二面(微信视频面 17分钟)
0419hr面 (5分钟 ,当天状态改变)
0423 收到offer
部门是京东物流的供应链
时间太久了,问题可能记不全,但都是常见的问题
一面:
自我介绍+深挖项目(这块感觉问了好久,面试官也引导我)
JDK JRE JVM 区别 为什么要有JVM
final finally finalize区别
synchronized (锁升级,轻量级锁是什么锁)
synchronized 和lock的区别,使用场景
线程池
线程创建的方式(runnable和callable的区别,callable返回的是什么)
mysql索引 (引擎有什么,有什么区别,聚簇非聚簇索引叶子节点存储的都是什么)
union和unionall 的区别
左连接和等值连接的区别
二面:
自我介绍(问我是不是科班出身,本硕是不是计算机专业)
口述遍历二叉树+两个队列实现栈
JVM 都有什么,干嘛用的
spring ioc aop
redis实现分布式锁的几种方式
redis 主从、哨兵、集群
部门介绍+反问
总之问我的问题都是常见的问题和简历上写的。