Android 高级架构开发工程师常见的面试题(腾讯,百度,平安,OPPO,招商银行)

感觉面试看上去很高大上, 各个面试官很牛逼的样子,其实很多也是临时靠百度搜的一些面试题.或者觉得能够体现自己的技术水平的题目(很多其实都是装逼用的,背背就好了,所谓面试感觉是请你造航母去的,进去后,发现特么只是去干拧螺丝的活.)

 以下是一些朋友去这些标题公司面试被问到的一些面试题:

 

  1. 线程池原理
  2. 图片加载框架原理
  3. OKHttp的实现原理
  4. 各种内存优化,谈谈你对内存优化的理解
  5. 垃圾回收机制
  6. 谈谈对同步请求和一步请求的理解
  7. 怎么保证数据的同步和异步
  8. 讲讲Socket,socket连接到底是怎么连接的?
  9. 谈谈你对IO的理解
  10. Glide原理讲一下
  11. 热修复原理
  12. 谈谈你对模块化,组件化,插件化的理解,以及应用场景
  13. IntentServer的底层原理实现
  14. Handle为什么能够跨线程通讯
  15. 什么是IPC?Aldl为什么能够跨进程通信
  16. 通讯协议Rxjava和Retrofit的结合使用
  17. 谈谈你对线程安全的理解
  18. 健将Voltale关键字
  19. 自定义线程池原理,你如何定义,为什么需要自定义线程池?
  20. 你会NDK吗? SDK写过吗?
  21. 子线程可以声明Handle吗?如何可以,应该怎么做,如果不可以,为什么不可以
  22. looper轮询器可以有几个?
  23. 谈谈内存原理的理解
  24. 多点触控怎么控制
  25. 什么是对象池
  26. 抽象类去实现接口,需不需要重写接口里面的方法,为什么?
  27. 你用过哪些推送,谈谈你对极光推送的底层原理实现?
  28. 讲讲EventBus的设计实现
  29. 单例模式有几种,他们有缺点是什么?
  30. 策略模式的应用场景
  31. 适配器模式的应用场景
  32. 适配器模式的应用场景
  33. 讲讲MVC,MVP,MVVM的异同?
  34. 工厂相关模式
  35. 什么是增量下载,什么
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值