# cvte 安卓一面, 昨天下午突然打电话面试, 第一次面试, 毫无准备就面了, 所以有些答得不是很好 1. 先介绍项目 2. 说一下你了解的开源框架 2. eventbus说一下原理, register时做了哪些操作 3. 接口和抽象类的区别和应用场景 3. android性能优化了解过哪些 4. android内存泄漏了解过哪些(应该要问的是内存优化, 我只答了内存泄漏) 5. hashmap内部原理, 什么时候扩容 6. java内存模型, 栈和堆是每个线程可见的吗 7. 垃圾回收如何判断哪个对象被回收. 两种算法: 引用计数, 有向图可达性分析, 8. 还要问...