大前端面试之路面试

Android面试题汇总

2019-03-07  本文已影响1人  没吃宵夜

面试题

  1. 单例模式实现方式,优缺点?
  2. 如何提升推送到达率?
  3. 如何减小Apk体积?
  4. 如何优化网络请求?
  5. ListView如何优化,与RecyclerView的区别?
  6. 图片如何实现三级缓存?
  7. 特大图片如何进行加载?
  8. 内存泄漏一般发生在什么场景,如何避免?
  9. 为何会出现内存抖动、OOM,如何优化?
  10. SurfaceView 和 TextureView 的区别?
  11. 谈谈对android权限机制的了解,有没有了解过自定义权限?

与自己项目相关

  1. 如何动态加载so?
  2. 如何保持Socket长连接?
  3. Socket长连接与短连接?
  4. 如何实现推送?
  5. 如何实现IM?
  6. 如何设计SDK?
  7. 如何实现动态壁纸?
  8. 如何实现锁屏?
  9. 简单说下FFmpeg使用?
  10. 图片滤镜如何实现?
  11. 如何实现弹幕绘制?
  12. 如何优化长文本?
  13. VPN实现原理?
  14. 爬虫是如何实现的?
  15. TV开发与手机开发有什么区别?
  16. 如何处理焦点问题?
  17. 如何自定义Launcher?
  18. 如何处理视频播放?
  19. 如何处理蓝牙连接?
  20. 如何实现自定义路由?

随缘问答

  1. 未来的发展规划
  2. 做过最有意思的项目
  3. 碰到过最难的问题
  4. 你最擅长Android哪个方面的

技术管理

  1. 如何管理项目
  2. 如何带领团队

有什么想问技术的

  1. 公司整体的技术体系;
  2. Android 这边的技术选型;
  3. 自己进入公司所承担的具体工作;

有什么想问HR的

  1. 公司的组织架构;
  2. 公司资金情况,发展现状;
  3. 福利待遇
  4. 期望薪资
上一篇下一篇

猜你喜欢

热点阅读