政采云,移动端一面面经

  1. ViewPager和ViewPager2的区别
  2. RecyclerView的缓存(4级缓存)
  3. RecyclerView局部刷新
  4. 写过自定义View吗
  5. 自定义View和自定义ViewGroup有什么区别(前者onMeasure、onLayout、onDraw,后者只做onMeasure、onLayout
  6. View和ViewGroup的onMeasure方法有什么区别(View只测自己,ViewGroup测子View和子ViewGroup)
  7. 说一下常见的内存优化(内存溢出和内存泄漏)
  8. Retrofit的原理和设计模式(代理,建造者,适配器,责任链),静态代理和动态代理的区别,为什么要用建造者模式
  9. Retrofit怎么实现interface实例化(JDK动态代理)
  10. Retrofit怎么和RxJava一起使用(interface返回值设置为obsrevable,builder里面传入一个RxJava转换器)
  11. Glide缓存(三级缓存)
  12. Glide.with传入一个ApplicationContext和Activity的Context有什么区别(生命周期不同,内存泄漏)
  13. flutter优势
  14. flutter中怎么实现xxx(忘了...)
  15. 源码是自己阅读的吗
  16. 如果让你干flutter,接不接受
  17. 反问



#校招##秋招##Java开发##Android#
全部评论
楼主会flutter吗?
点赞
送花
回复
分享
发布于 2022-10-02 15:08 湖南
楼主去了吗
点赞
送花
回复
分享
发布于 2022-11-29 15:26 浙江
滴滴
校招火热招聘中
官网直投

相关推荐

2 3 评论
分享
牛客网
牛客企业服务