oppo后端一面凉经

Java部分:

hashmap

  • 是什么
  • 红黑树结构特点

java加锁方式

  • sychronized加的锁的状态
  • 重量级锁如何实现
  • volatile:原子性

类加载过程

有哪些类加载器

双亲委派机制的好处

jvm内存模型

年老代除了存活时间长,还有什么方式可以进入

jvm运行过程中可以改MaxTenuringThreshold吗

什么可以做gcroot

spring bean的生命周期

计网部分:

osi七层网络模型

tcp/ip四次挥手

mysql部分:

什么是覆盖索引

回表操作

mysql页结构

创建索引,比较性能:自增、雪花、uuid

mysql慢sql优化

索引失效

缓存部分:

缓存穿透和缓存击穿

面试官态度很好,但是八股一个接一个有点太无情了,全是我不会的。问得我都尴尬得想笑了,好在他及时地放过了我,让我讲讲我的项目和遇到的困难。讲完也没问我更多,直接问我还有啥问题了哈哈哈。

全部评论

相关推荐

点赞 2 评论
分享
牛客网
牛客企业服务