1.自我介绍 2.手写算法:给定两个长度不同已经排序好的数组,求合并后数组的中位数(不允许使用辅助空间)。 3.hashmap:先介绍基本操作概念源码,问为什么多线程环境下使用hashmap,entry链表会造成死循环。 4.volatile底层原理 5.手写一个单例模式。 6.Android Handler机制,源码。 7.content provider怎么用,系统底层是怎么实现的。 8.Android view绘制流程,三个部分的源码有研究过吗? 9.看过哪一块儿的安卓源码。讲一讲。 10.用过什么android开源框架。 面试...