斗鱼 1自我介绍介绍完让画了一下项目业务逻辑图 2写代码aaabbcaab转化成a3b2c1a2b1 3 jvm内存模型自己说一下,为什么分5 块,GC,介绍一下g1,介绍一下堆的分区,新,老, 永久,为什么这么分?介绍一下垃圾回收算法,为什么是这样的三种? 4介绍下http,他有什么特性,他和tcp有什么不同?为什么? 5介绍一下线程池,线程池设计依据是什么?让你实现一些缓存线程池,你怎么设计? 6 设计模式介绍一下,单例的特性,***模式是怎么工作的? 360 介绍一下hashmap的原理 知道hashmap的扩容机制么 ...