Android面试记录(2023.8.30)

103 阅读1分钟

Android相关

  • 1.是否有c++,ndk,sdk开发经验
  • 2.Binder机制,安全性稳定性体现在哪里
  • 3.hashmap原理,默认长度为什么是16?为什么转换红黑树,为什么不是别的二叉树,红黑树的特点是什么?
  • 4.Application启动Activity在高版本会有什么问题?为什么会造成崩溃或者启动失败
  • 5.IM协议有了解过么
  • 6.系统邮箱,日历有对接过么?
  • 7.Android事件分发机制,如何处理手势冲突
  • 8.SharedPreference原理,有哪些弊端,xml存储的上线是多少
  • 9.webSocket
  • 10.kotlin委托的原理,如何自定义委托
  • 11.mvp,mvvm架构
  • 12.compose

Flutter相关

  • 1.Flutter生命周期
  • 状态管理,以及InheritedWidget原理,如何存取值,以及如何刷新
  • 三棵树
  • 与Native交互的方式,EventChannel使用过程中有什么问题
  • Flutter组件化开发
  • getX obx?
  • App线上性能监控

算法

  • 如何判断链表有环

所有打不死你的,都会让你更加强大