字节飞书 安卓三面

  1. 自我介绍
  2. 快手低端机性能优化专项中,你负责的具体工作是什么?提出了哪些优化策略?
  3. 安卓系统的 AOT 编译是什么时候执行的?
  4. 强制 AOT 编译如何提升 APP 运行性能?
  5. Glide 图片加载库的三级缓存机制中,活动缓存和内存缓存的区别是什么?缓存 key 是如何计算的?
  6. 快手智能音量调节需求的核心逻辑是什么?如何通过传感器数据替代麦克风权限获取环境音量?
  7. 计算音量分贝值的公式和关键步骤是什么?音频采样率、编码格式等参数的作用是什么?
  8. 安卓 Activity 的生命周期有哪些关键钩子函数?onStart 和 onResume 的区别是什么?
  9. 如果 APP 耗电严重,如何排查和优化?
  10. 安卓后台更新功能如何实现?
  11. Service 的作用是什么?
  12. 安卓系统的启动流程是什么?
  13. Zygote 进程的作用是什么?
  14. TCP 流量控制和拥塞控制的原理是什么?
  15. 安卓的 IPC 机制有哪些?
  16. ContentProvider 和 Binder 机制的适用场景是什么?
  17. 你认为哪个项目的系统架构设计比较好?请具体介绍其优势。
  18. 实习过程中遇到过哪些冲突(如项目交付、分支合并等)?如何解决的?
  19. 如何判断手上任务的优先级?
  20. 目前还在面试其他岗位吗?为什么优先选择飞书? 算法题:设计一个音乐随机播放功能,要求相同歌曲的播放间隔不小于 5 首,用队列实现历史播放记录的管理。

#安卓 #android #校招 #秋招 #大厂 #互联网 #面经 #春招 #实习

安卓客户端—校招面经 文章被收录于专栏

适合找实习、校招的26、27届的同学,适合Java后端转客户端,快速抓住面试重点。

全部评论

相关推荐

七牛云头号黑子:人家是过度包装被看出来没过简历,你是包都不包啊兄弟
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务