logo
← 返回面试流程列表
X

小米

XiaomiAndroid 开发工程师
难度 2-5 weeks📋 1 轮面试mobileFull-time

小米的流程强调框架层优化。他们寻找从内核到应用层都深入了解操作系统的工程师,重点关注 AOSP 原理、Binder 机制和性能调优。

框架精通:AMS、WMS、PMS 以及 Binder 通信机制。性能优化:启动速度和渲染流畅度(60/120 帧)。AOSP 定制:修改 Android 源代码的经验。
XiaomiAndroidAOSPFrameworkPerformance

面试流程 (1 轮)

1
🏢
框架与系统原理面试Framework & System Internals Round
60-90 minutes

Android 框架层测试。主题包括 Binder 通信(AIDL、代理/存根)、System Server 初始化以及 AMS 和 PMS 原理。

💡
  • 学习 Binder 驱动和数据拷贝过程。
  • 理解 Zygote 如何启动 App 进程。
  • 讨论 PMS 下的包安装与权限管理。
  • 展示对 Systrace 和 Perfetto 等性能工具的掌握。