java面试题及答案2020,java最新面试题汇总

java面试题及答案2020

三面-2020/03/27-牛客网

  1. 这一面面试官问题问的很刁钻,在项目哪里,一直在问细节,然后给出场景让我优化.挺紧张的.
    前半段面的很不好,感觉要挂,后面问的基础知识我打的还好,就给过了
  2. 自我介绍
  3. 算法:无序数组中和为n的所有种可能(一开始想到了背包问题,但是发现不可以,最后用分治解决,最后实际上还可以剪枝,但是当时没有想这么多)
  4. 项目(分布式问了很多,但是我在项目中使用了Dubbo但没有过深入了解,就都没有回答上来)
  5. Dubbo新增一台实例的细节
  6. 防sql注入(问得很深很深,原理,具体细节)
  7. Redis热点key的问题(刚开始我说了主从复制,但是后面追问单机Redis如何解决)
  8. mysql性能优化(包括表和sql,等等)
  9. AQS原理
  10. 公平锁和非公平锁的区别
  11. sync的实现,jdk1.6后的优化
  12. 一个拥有的锁的线程是什么状态的
  13. 这一面后面我问面试官什么时候能得到结果,面试官直接说过了.....但是让我在面试房间等一会,等下一面,我以为是hr面了,但等来的还是技术面

所有面试题持续更新+答案整理见这里:
java面试题及答案2020持续整理

你可能感兴趣的:(java面试题及答案2020,java最新面试题汇总)