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

java最新面试题2020

一面

  1. 手撕twosum代码,手撕归并排序,还有一个题忘了,我记得是用hashmap做
  2. 讲一下Java垃圾回收分代回收各种算法
  3. Java内存结构
  4. Java堆存哪些数据
  5. 讲一下四种引用
  6. Java语言的特性
  7. 抽象,多态
  8. 项目中一个模块具体实现
  9. hashmap,treemap着重问了
  10. concurrenthashmap怎样实现

二面:

  1. 手写单例模式,对单例生成的对象调用clone方***发生什么
  2. 两个线程按顺序运行
  3. sleep和join方法区别
  4. 手写链表判断是否有环,快慢指针如果快指针每次跳三步是否能判断有环,用数学方法证明
  5. 最新的Java版本是多少,改变了什么,
  6. 问你认为var变量底层是怎样实现的
  7. 计网三次握手,四次挥手,timewait,tcp和udp区别和应用场景,ARP协议讲讲
  8. 操作系统,物理地址与逻辑地址怎样转换,页置换的算法
  9. 数据库:手写一个SQl,较简单忘记了
  10. 数据库索引是怎样实现的
  11. 画一下B树和B 树讲讲区别

所有面试题持续更新见这里:
2020最新java面试题汇总

猜你喜欢

转载自www.cnblogs.com/javamianshi/p/12909975.html
今日推荐