京东实习 一,二面经

京东一面

  1. int Interger区别?integer ==时会相同吗?
  2. -128-127时会相同,
  3. ArrayList LinkedList 区别?使用场景?
  4. HashMap底层数据结构,扩容?
  5. 重载与重写的区别?
  6. 重载是指方法名称相同,参数不同,重写是指子类重写父类的方法
  7. java基本数据类型?
  8. byte,short,int,long,char,boolean,float,double
  9. interface与abstract区别?为什么用interface比较多?
  10. 继承只能一个,但是实现接口可以多个,interface可以实现多继承
  11. String与StringBuffer区别?
  12. 数据库索引,联合索引为什么比单列索引比较好?
  13. 多个索引依次有序查找较快
  14. redis与mysql怎么保证数据一致性?
  • 延时双删策略
  • 为什么双删?
  • db更新分为两个阶段,更新前及更新后,更新前的删除很容易理解,在db更新的过程中由于读取的操作存在并发可能,会出现缓存重新写入数据,这时就需要更新后的删除。
  • 通过binlog进行数据同步

京东二面

  1. 项目中的mysql有没有做什么优化?
  2. explain 返回的具体信息?
  3. arraylist,linkedlist区别?扩容的时候为什么会申请一片新的空间?
  4. 申请新空间:保证连续
  5. linkedlist查询优化?linkedlist为双向循环链表,在采用角标获取元素时,如果index距离size/2较近,则从头遍历,否则从尾部遍历
  6. Int i = 1 int j =1,==?true or false int i = 1000,int j = 1000 ==?true or false
  7. 分布式相关的接触过吗?
  8. 线程与线程池使用线程的区别?线程池的线程可以复用
  9. 线程池参数?
  10. 现在有一些学生ID,需要采用多线程的方式查询学生的附属信息,如何设计代码逻辑?
  11. OSI七层模型是哪些?
  12. 返回数组中和等于target的两个数字?


4.28晚更新,HR待安排
4.29上午更新,HR面试中,但是没有人联系我
4.29下午再更新,现在竟然从HR面试中变成了HR面试待安排
5.6 下午变为HR面试中,一小时后接到HR电话
HR面经:
1. 自我介绍
2. 本科是理学,为什么跨考工学?
3. 介绍简历中的项目,以及人员分配情况?
4. 为什么来京东?
5. 为什么要来北京工作?
反问:
1. 假如通过面试,部门是什么?
2. 什么时候出结果?
3. 入职时间?
5.6HR面完 一小时后状态变为面试已完成

#京东2020春季实习##京东##Java工程师##实习##面经#
全部评论
咋俩是不一个面试官,有一些题一模一样二面,你是多会二面的啊?
点赞 回复 分享
发布于 2020-04-27 18:49
视频面,还是电话面??
点赞 回复 分享
发布于 2020-04-27 18:50
京东到现在还没动静,服了
点赞 回复 分享
发布于 2020-04-27 19:36
base哪里呀😂
点赞 回复 分享
发布于 2020-04-28 11:37
重写 重载 可以从分派的角度回答 让人眼前一亮
点赞 回复 分享
发布于 2020-05-10 23:19

相关推荐

拒绝无效加班的小师弟很中意你:求职意向没有,年龄、课程冗余信息可以删掉,需要提升项目经历。排版需要修改。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
3
37
分享
牛客网
牛客企业服务