面试明细点
2018-09-20 本文已影响0人
NullPoint3Exce
java
- 位运算 % & |
- 集合-list 、ArrayList、 LinkedList、 Hashmap LinkedHashMap
- 线程、线程池、 sleep wait区别 yield() join()
- 抽象类和接口的区别
- 泛型的定义、作用及优点
- static final
- 软引用、弱引用、强引用
- 垃圾回收机制
- 反射
- 类加载
- 单例模式
- InputStream outputStream
- http tcp udp 的区别
- 工厂模式
- mvc模式
- mvp模式
mvvm
Android
- Activity 生命周期、启动模式
- service 生命周期、
- BroadcastReveiver
- LocalBroadcastManager
- AsyncTask使用方法
- android 存储方式
- 如何退出多个activity
什么是ANR 如何避免它?
描述一下android的系统架构
NDK是什么 - ListView 优化方案及刷新、加载更多
- SharedPreferences
- RecylerView 使用
- contentprivoder
- handler Looper
- 动画有哪些
- View绘制的三个方法及顺序
- 事件分发
- OkHttp 会用,内部原理了解下
- 缓存--内存缓存LRUCache
- 性能优化--有哪些优化?
布局优化
图片优化 - 内存泄漏--什么情况下导致的内存泄漏,怎么解决的?
内存溢出
android高级
Activitymanager
Windowsmanager
- React Native技术
- 插件化开发
- 热修复
- 安全防护
- 反编译
- JNI