面试题

image.png

  • 多线程一定比单线程快吗?
  • cas两大问题

    • aba问题?-解决方案
    • cas修改时候的原子性问题

      底层

      组成原理

      image.png
  • 线程调度算法 cfs-全公平线程调度算法

  • golang 中的并发模型

image.png

  • kilim是一个协程的类库

  • 乐观锁 悲观锁 分段锁 分布式锁

  • countDownlatch的用法 await在计数器减少为0以后就开始