flutter开发工程师面试(偏android)

android:

  1. 点击桌面APP的图片,APP是如何启动的,谈谈APP启动流程及优化
  2. 说说常见的性能优化(启动优化、卡顿优化、耗电优化、网络优化等等)
  3. android是单线程还是多线程
  4. 线程通信
  5. 多进程通信方式
  6. android图形绘制机制
  7. 说说你对MVC、MVP、MVVM的理解
  8. android事件分发机制
  9. android消息机制
  10. android如何自定义控件
  11. Activity 生命周期
  12. 说下Activity 的四种启动模式、应用场景
  13. kotlin和java比较有什么优势
  14. 谈谈常见的内存泄漏问题
  15. 有没有各大应用商店上架经验

flutter:

  1. 谈谈你对flutter的看法
  2. dart作用域
  3. flutter是多线程还是单线程
  4. flutter如何实现异步,谈谈future、stream
  5. flutter消息循环机制
  6. flutter是如何实现多任务并行的,谈谈Isolate理解
  7. 介绍下widget、state、context
  8. Stateless Widget和Stateful Widget区别
  9. StatefulWidget 的生命周期
  10. 什么是状态管理,了解哪些状态管理框架
  11. 简述Flutter的绘制流程
  12. 简述Flutter的线程管理模型
  13. Flutter 是如何与原生Android、iOS进行通信的?
  14. Widget和element和RenderObject之间的关系
  15. 介绍下inheritwidget
  16. flutter中都有哪几种线程?

        Platform Task Runner

        UI Task Runner

        GPU Task Runner

        IO Task Runner

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值