记某一线互联网公司Java电面

125 阅读1分钟

2019年十月某周五晚,某一线互联网公司Java后台电面:

  1. 依次介绍简历上的项目
  2. 某项目的业务流程
  3. 项目中最有挑战性的问题以及你是如何解决的
  4. Java类的加载过程
  5. Java的内存模型
  6. JVM垃圾回收机制
  7. 垃圾回收算法
  8. 介绍乐观锁与悲观锁
  9. synchronized和Lock的区别
  10. redis的持久化方法
  11. 如何优化数据库
  12. hashMap的底层原理
  13. ConcurrentHashMap底层原理以及与HashMap的区别
  14. Spring MVC的流程

关于面试时间:大约67分钟

关于面试官:某一线互联网公司大牛,人很nice,很认真,很仔细

关于我的回答:大致回答完毕,回答得不好,磕磕巴巴,语言无组织,有些紧张

关于面试过程:面试官提问->我回答,我提问->面试官回答,整个面试以聊天的方式进行。

关于面试结果:咱也不知道,咱也大概知道

关于面试总结:基础不牢固,准备不充分,心态不平稳。大厂对虚拟机,分布式,高并发比较看重,需要好好看书,深入理解。社招对项目经验比较看重,需要简明扼要,清晰的讲出项目中的出彩点。学习后端,需要了解一定范围的知识面后,深入某个感兴趣的地方,而不应该广泛涉猎,处处不精。

关于自己:普通高校,工科专业,工作经验一年半的菜鸟。