1. 先问项目(提到了滑动冲突怎么解决的)2. 安卓有哪几种页面通讯的方式3. 用过什么开源框架(消息总线#%¥#?)4. jetpack全家桶用过哪些5. livedata有什么能力6. java里弱引用和强引用分别用在什么场景7. 用到什么布局(为什么不用constraintLayout)8. glide和OkHttp的任务调度是怎么实现的(比如同时发起很多请求)9. handlerMessage什么时候会发生内存泄漏(要怎么预防)10. handler和Activity两者是怎么相互引用的?(这里没听懂,面试官语速太快太模糊了)11. handle和Activity在链表中的顺序是怎么样的?12. http协议有哪些跟缓存相关的属性?13. kotlin比java新的地方在哪14. 知道哪些高阶函数15. 在技术上有没有学其他方面的知识?楼主答得依托答辩,也是没准备好。http没看,kotlin也没复习,反正感觉会的东西不多,哈哈,狠狠地被打击到了。没关系,总的来说,还是一场不错的面试。