面试明细点

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

    推荐阅读