京东集团------面经

面试部门是:京东集团

京东一面(4月19日,时长:70min)

  • 自我介绍,项目经历
  • SpringBoot的启动流程,与Spring的区别
  • spring-boot-starter的作用
  • SQL语句的执行流程
  • 从SQL层面和数据库数据存储层面讲一下如何提高查询效率
  • 聚簇索引和非聚簇索引
  • 索引加到数据字段和字符串字段的执行效率
  • count(*)、count(主键字段)、count(1)三者的执行效率
  • 线程的五种状态
  • synchronized的执行流程
  • wait() 与 sleep() 的区别
  • 多线程执行synchronized方法阻塞的原理和过程
  • Full GC 和 Young GC 的触发条件
  • Java对象的创建过程
  • Redis的简单介绍

算法题:返回相交链表的头结点

京东二面(4月22日,时长:60min)

  • 实习项目,问的比较细
  • 多线程死锁问题
  • 异步处理机制
  • 举例说明内存可见性问题,如何实现i++
  • 数据库中索引的存在形式
  • 数据库的聚簇索引,主键索引,辅助索引
  • 说明HashMap在什么场景下是线程不安全的
  • HashMap如何确定数组的下标,使用的什么方法
  • 什么是Spring?简单说下控制反转
  • 算法题:两个有序数组间相加和的TopK

HR面试(4月23日,20min)

  • 实习经历,简单讲了项目中的业务
  • 日常学习方式,生活方式
  • 对于自己日后打算,从事行业
  • 入职时长,入职时间
  • 反问环节

4月27发了offer,5月10日入职。
这就是快乐星球!!!

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值