1.String StringBuilder StringBuffer 底层原理和应用场景
2.String StringBuilder字符串拼接原理
3.Handler造成内存泄漏的原因
4.OOM常见原因,图片造成内存泄漏的处理方式 类似自定义实现图片缓存框架
5.静态代理和动态代理的区别,静态代理的类结构是怎么样的。代理者和被代理者的共同点
6.rxjava可以并行处理事件并合并最终结果的操作字符
7.10000x10000的图片压缩处理方式 只考虑系统自带的压缩api 详细过程
8.线程安全的处理方式(全部的处理方式)
9.结合项目为什么从mvc模式过度到mvp模式 两种模式原理。mvvm和他们有什么区别
10.volatile是否是线程安全的。原子类型有哪几种例如automicInteger 等等。
11.n个数据,取其中最大数据的第十个。
目前就这些问题。答的不好,应该是挂了,然后android相关知识问的不多。更多的是架构模式和java语言的深入。
网友评论