职位描述:
1. 负责统一渲染功能中,渲染树、窗口管理、vsync以及skia的开发;
2. 根据需求定制开发MIUI RenderEngine,满足小米定制的渲染需求;
3. 输出技术能力, 培养新人具备独立处理渲染模块相关工作的能力。
职位要求:
1. app到Framework,再到native垂直开发的能力;
2. 熟悉操作系统工作原理,有源码定制,安卓系统裁剪的能力;
3. 熟悉AMS/WM/ HWUI/Display/SurfaceFlinger模块;
4. 有显示稳定性及性能问题调试经验。
招聘部门:
小米
工作地点:
北京市 ID:A178634
面试建议:
这个Framework高级架构师职位对安卓系统底层有着非常专业的要求。不同于普通的应用开发岗位,这个职位需要你能够深入理解从应用层到系统底层的完整技术栈,特别是对安卓系统的渲染架构有深刻认识。面试官会特别关注你在系统定制和性能优化方面的实际经验,因为这是小米定制MIUI系统的关键需求。 建议你在准备面试时,重点梳理自己在系统级开发方面的项目经验。特别是那些涉及AMS、WM等核心模块的案例,要准备好详细的技术实现细节。同时,对安卓渲染管线的工作原理要有清晰的认识,包括vsync机制、SurfaceFlinger的工作流程等。可以准备一些性能优化和稳定性问题的实际案例,展示你解决问题的思路和方法。另外,由于这个职位还涉及技术输出和人才培养,可以适当准备一些指导团队或培养新人的经验分享。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。