Java常见面试题总结(持续更新)

Java常见面试题总结(持续更新)

文章目录

  • Java常见面试题总结(持续更新)
  • 土巴兔
    • 少量内存下对大量数据排序问题?
    • 垃圾回收算法, 垃圾回收器,OOM发生的整个流程
    • currentHashMap 和 concurrentHashMap
    • mysql 存储引擎
    • mysql事务隔离级别
    • jvm调优
    • tcp握手过程
  • 房极客
    • 乐观锁&悲观锁
    • 服务网格
    • SpringBoot&SpringCloud
    • redis & rocketMq
    • HashMap
    • 什么是死锁,如何发生

土巴兔

少量内存下对大量数据排序问题?

https://blog.csdn.net/okiwilldoit/article/details/80626508

垃圾回收算法, 垃圾回收器,OOM发生的整个流程

https://www.cnblogs.com/sunniest/p/4575144.html

currentHashMap 和 concurrentHashMap

https://www.cnblogs.com/sunniest/p/4575144.html

mysql 存储引擎

https://blog.csdn.net/zgrgfr/article/details/74455547

mysql事务隔离级别

https://www.jianshu.com/p/4e3edbedb9a8

隔离级别 说明 问题
read uncommitted 能读到未提交的数据,隔离级别中最低的 脏读
read committed 只能读取到其他事务提交的数据(大多数数据库默认) 不可重复读
repeatable read(可重读) 当前会话可以重复读,就是每次读取的结果集都相同,而不管其他事务有没有提交。 幻读
serializable(串行化) 隔离级别中最严格的,但是这样做势必对性能造成影响 性能不够

jvm调优

https://www.ibm.com/developerworks/cn/java/j-lo-jvm-optimize-experience/index.html

https://blog.csdn.net/shiyong1949/article/details/52538151

tcp握手过程

https://blog.csdn.net/sinat_36629696/article/details/8074067880740678

房极客

乐观锁&悲观锁

服务网格

SpringBoot&SpringCloud

redis & rocketMq

HashMap

什么是死锁,如何发生

你可能感兴趣的:(Java)