2020.8.13 京东Android开发二面

本次面试着重考察了计算机基础知识,Android相关均未涉及,及时暴露了我的一些漏洞,时间尚早,尽快补上来吧。

2020.8.13 京东Android开发二面

问题

  1. 聊项目
  2. 用过哪些数据库
  3. 数据库索引,如何实现,怎么使用
  4. 数据库范式
  5. Java最新版本特性
  6. Java类加载机制
  7. 双亲委派机制如何实现稳定性与安全性
  8. JVM内存模型
  9. Java线程安全如何实现
  10. lock如何使用
  11. 悲观锁、乐观锁
  12. Java 与 闭包
  13. sychronized如何使用
  14. TCP三次握手
  15. 归并排序如何实现
  16. 编译原理还记得哪些
  17. 兴趣爱好
  18. 优缺点
  19. 职业规划

反问

  1. 京东对应届生的培养
    回答:导师,内部分享,内部学习平台
  2. 对我本次面试做出简评
    回答:开发经验较为丰富,计算机基础知识掌握不够好
    (数据库相关知识太久没看过了。。忘完了Orz)

总结

之前的准备只涉及了Java、Android、计网、数据结构与算法这些方面,面对面试官对其他基础课程的考察显得捉襟见肘。
下一步还是要查漏补缺,进行针对性复习。

你可能感兴趣的:(面经,java,数据库,面试)