首页 > 京东 提前批还愿,已offer,Java面经
头像
秃头少女学Java
编辑于 2020-08-18 11:02
+ 关注

京东 提前批还愿,已offer,Java面经

京东寻猎计划提前批,HR面结束等了快一个月,终于等到东哥的offer了!!
来还愿,奉上面经,感谢牛客!!!太灵了!

我的教育背景:985硕,211本-竞赛国奖保研,计算机专业
面试整个过程都比较愉快,相比项目经历,感觉面试官更看重的是专业基础、个人潜力、学习能力、思维方式等方面。
毕竟像分布式之类的项目,在学校接触到的可能性很小,考察秒杀项目之类的没啥意义...  ( 好几个公司的面试官都向我表达过类似言论,深表赞同!)


1面(75min)

面试前在牛客看了看面经,结果全没用上hhhhhhhh。面试官的问题全是根据我的回答 动态延展的,聊到70分钟的时候,腮帮子都酸了 全程一直是我在讲讲讲🤣 面试官人很nice~忐忑几天后收到了二面通知
  1. 比赛经历、获奖情况

  2. 兴趣爱好、最近在看什么 🙋 :我在看《java并发编程的艺术》这本书。接下来问题轰炸

  3. Java内存模型介绍一下?

  4. 内存间交互操作有什么?他们有顺序关联吗?

  5. Java怎么实现可见性的?

  6. Volatile是怎么保证内存可见性的?他的常见用途有什么?

  7. 实现锁的方法有什么(提到了synchronized、Lock接口以及AQS)

  8. synchronized 和 lock的区别(synchronized都是可重入的,差点说错)

  9. synchronized是怎么保证可重入的?

  10. 线程池的五大参数、拒绝策略、核心线程是一个一个创建的吗?

  11. 线程池的关闭方法、有何不同?

  12. 线程池的 5 大状态

  13. 线程的 6 大状态、BLOCKE状态可以和WAITING相互转换吗?

  14. 线程的实现方式?(被教育说Callable不算一类)

  15. Thread、Runable的区别?

  16. new一个对象 和JVM内存区域哪些地方有关联?

  17. 创建一个对象的过程是原子的吗?

  18. 方法区是怎么保存类信息、常量之类的

  19. 偏向锁、什么场景会用到

  20. 对象头里面哪部分和锁有关?对象头里class对象指针是干嘛的?

  21. StringBuffer 用锁吗?性能开销?怎么解决? (提到了锁粗化)

  22. int 和 Integer判断

  23. boolean a = true; a == true的区别?

  24. 你有什么想问我的?



二面(45min)

二面没有再问基础知识了,更多的是和项目相关!经验证明,多看书真的有帮助,关于大型网站的优化相关知识,开学坐高铁来学校,在火车上看的那本书帮助太大了!给大家推荐一下《大型网站技术架构》,可以扩展一下思维。
  1. 自我介绍

  2. 关于我搭的博客网站,涉及到了知识点:springboot、maven、表单提交、session、get&post。还有很多零散问题,记不太清了

  3. 数据库主从复制、常用算法

  4. 网站的搜索引擎

  5. 大型网站优化

  6. 集群

  7. 反问环节



三面(15min)

三面是HR小姐姐~当时没有记录面经,大概回忆下:
  1. 自我介绍
  2. 你认为你的优点是什么?
  3. 你怎么看待京东的?
  4. 你认为和别的面试者相比,为什么要选择你?








全部评论

(3) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐