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

Posted javamianshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java面试题及答案2020,java最新面试题汇总相关的知识,希望对你有一定的参考价值。

java面试题及答案2020

三面、四面-2019/11/12

  1. 合并N个有序数组,每个数组的长度为M,合并为N*M的有序数组,时间复杂度要求最低
  2. 逻辑题:想象一个地球表面,飞机可以从机场正着飞,也可以逆着飞,每个飞机的油最多能飞半圈,飞机之间可以互相加油,每一个飞机都要求飞回机场,要出动多少台飞机才可以保证一台飞机飞行完一圈
  3. Innodb和myisam的区别
  4. 联合索引的最左匹配原则
  5. 项目相关
  6. 全程问简历上的项目相关内容,会问一些根据项目延申出的场景题,包括如何做改进

一面-2020/03/31

  1. 看过Spring的源码吗,开局暴击。。。
  2. Class.forName()和ClassLoader.loaderClass()有什么区别,开局暴击*2.。。。
  3. ConcurrentHashMap的原理,为什么是线程安全的,让你设计怎么实现读写安全
  4. mysql中有哪些索引,你能想到哪些作为索引的数据结构,HashMap,B+树,前缀树,面试官提示跳表
  5. Spring事务传播机制的应用
  6. 线程安全的单例模式,写完DCL写静态内部类的时候写错了,汗
  7. 正向代理和反向代理
  8. http是有状态的吗,tcp呢,为什么http是无状态的
  9. RPC和微服务框架了解吗
  10. 代码题忘了,总之不难
  11. 总结:一面面了一个多小时吧,很多常见的面试问题就没列了,列的是以前没碰到过问题,感觉面试官很重视思维能力和总结能力,即对于一个设计中的原理很深刻并且能用于其他地方

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

以上是关于java面试题及答案2020,java最新面试题汇总的主要内容,如果未能解决你的问题,请参考以下文章

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

Java面试题及答案,2020年最新面试题集合

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

java最新面试题及答案2020(二十四)

java最新面试题及答案2020(二十三)

阿里巴巴Java面试题及答案(2020年6月份)