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

2021-01-16 22:15

阅读:670

标签:单例   ade   tcp   java面试   索引   试题   时间   总结   spring事务   

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最新面试题汇总(七)

标签:单例   ade   tcp   java面试   索引   试题   时间   总结   spring事务   

原文地址:https://www.cnblogs.com/javamianshi/p/12922578.html


评论


亲,登录后才可以留言!