职位描述:
1、负责 HyperOS 系统 UI 框架、桌面框架基础体验优化,包括流畅度、内存、启动速度、功耗等核心指标提升
2、深入分析系统级性能瓶颈,使用Perfetto、Android Profiler等工具定位卡顿、掉帧、ANR等问题
3、优化SystemUI/桌面的渲染机制、线程模型及资源调度策略,提升复杂场景下的用户体验
4、协同底层团队(WindowManager/SurfaceFlinger等模块)进行端到端性能调优
5、持续优化代码架构,参与Code Review与技术文档沉淀
职位要求:
1、熟练掌握Android系统在不同场景下的性能调优方法,落地过性能优化方案
2、熟练掌握Android Binder通信机制,对ART虚拟机有深入理解
3、熟练使用systrace、perfetto、simpleperf等常用性能分析工具
4、有系统应用或安卓Framework研发经验优先
5、熟悉CPU调度、内存优化、文件系统、DEVFREQ/CPUFREQ调频框架其中之一者优先
招聘部门:
小米
工作地点:
北京市 ID:A172636
面试建议:
面试小米Android性能优化专家这个职位,你需要特别关注系统级性能优化的实战能力。这个岗位不同于一般的Android开发,它要求候选人能够深入到HyperOS框架层面,解决UI流畅度、内存管理、启动速度等核心性能问题。面试官会特别看重你对Android底层机制的理解深度,以及你使用专业工具定位和解决复杂性能问题的实际经验。 建议你在准备面试时,重点梳理过往在系统级性能优化方面的项目经验。准备好详细的技术案例,展示你如何使用systrace、perfetto等工具分析问题,以及最终实现的优化效果。同时要加强对Android Binder、ART虚拟机等底层机制的理解,因为这些问题很可能会在技术面中被深入追问。另外,由于这个职位需要与底层团队协作,你还需要准备一些跨团队协作的案例,展示你的沟通协调能力。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。