9.08 答得不好已挂1. 说一下垃圾回收机制?可以手动回收吗?2. Java的四种类型引用说一下?3. 类加载机制说一下?自己写个Object可以被加载吗,答不可以,为什么,答双亲委派模型,说下双亲委派模型。4. CAS和volatile说一下,AQS说一下,CAS和volatile在AQS上如何使用的,AQS有哪些应用。5. 线程池执行任务的流程?有哪些参数?6. Activity A和 Activity B如何传递数据?答:可以通过Intent, 文件存储如果不使用序列化方式还有哪些可以传大量的数据?7. 我们应用程序在后台可能会被杀死,重启的时候如何恢复之前的页面?8. Kotlin协程挂起和恢复的原理说一下?9. ViewModel原理说一下?10. OkHttp原理说一下?11. handler延迟消息原理是什么?12. 假设我发送一个延迟10s的消息,我们知道不会ANR,为什么?13. 手撕LRU还有些问题想不起来了,总共45min。