1、线程和进程的区别
2、ListView如何多布局显示,对于重用ConvertView如何解决图片错乱问题。
3、含有checkbox的ListView如何解决选中状态的错乱
4、webView和js是如何进行交互的
5、如何实现现在流行的首页顶部悬浮
6、如果Activity由于内存不足被回收,如何保存Activity的状态
7、ScrollView和ListView嵌套会出现哪些问题,如何解决
8、ras和asset的作用和区别分别是什么
9、WebView加载H5出现样式问题,一般由于哪些原因造成的。
10、Java中实现序列化是SeriaId作用是什么?
11、简述一下Android中MVC和MVP模式
12、Android中如何实现增量更新客户端和增量更新数据库
13、说下对RxJava的理解
14、OOM有哪些比较好的解决方案
15、三级缓存原理的理解
16、HttpClient和UrlConnection区别
17、如何解决方法数65536问题
18、简述接口和抽象类的区别
19、Android中Handler消息传递机制
20、Json和Xml解析方式总结
21、Android中数据存储有哪些方式
22、自定义View流程
23、Android中多线程的操作方式
24、Android中动画的使用有哪些
25、app性能优化有哪些方案
26、如何检测程序的内存泄露情况
27、简述下开发中用到的设计模式
28、简述下集成友盟、个推,百度地图和支付宝的过程
29、项目中有哪些技术难点,你是怎么解决的
30、整个app中哪些功能是引以为傲的。
31、你认为app开发中有没有架构一说,如果有你认为需要需要考虑哪些方面
32、你认为你的优势在哪里?
33、Android开发中的IPC机制有哪些方式?
34、常见的数据结构和算法的考察。
35、HashMap底层实现原理简述。