1.个人学习情况2.java的类成员的访问权限从小到大3.char int float 占几个字节4.java的四种引用类型,分别是怎么回事5.Android四大组件,其中service使用场景,能否再主线程进行耗时操作6.activity的启动模式,分别的具体情况,具体问了singleinstance,其中activity的生命周期经历7.activity a跳到b,生命周期,b再回到a生命周期8.view的绘制过程9.事件分发机制,具体场景:一个action down,若干个move和up10.类加载机制11.sleep和wait的区别12.livedata是怎么一回事,mutablelive和livedata是干什么的,两者关系13.viewmodel原理,与livedata区别,源码是否看过,14.mvvm是什么,怎么实现双向绑定,使用了什么设计模式,是否使用过这个模式,15.懒加载线程安全单利模式,是否有优化方法,优化了有什么好处(手撕)16.快排时间复杂度(答案)17.n中找前k个较大数(思路)凉了😭