小米 – 小米汽车-Android Framework研发工程师-智能座舱 职位分析和面试指导

职位描述:

1. 负责Android Framework需求分析、相关设计及开发实现;
2. 负责Android Framework软件优化、稳定性问题分析解决;
3. 保证产品正常运行和维护升级。

职位要求:

1. 3年以上Android系统开发经验;
2. 熟练使用Java/C++/C/Python中的一种或多种作为开发语言,具有优秀的编程能力及代码风格;
3. 熟悉Android(Automotive)相关系统服务,如AMS/WMS/PMS,多用户,Storage,telephony等;
4. 有过系统稳定性分析解决、性能优化等经验;
5. 有良好的团队合作及沟通能力,责任心强,做事积极主动且思路清晰。

招聘部门:

小米

工作地点:

上海市社招全职职位 ID:H7382

面试建议:

这个职位是小米汽车智能座舱团队的核心技术岗位,主要负责Android Framework层的开发与优化工作。与其他普通Android开发岗位不同,这里特别强调对Automotive系统的深入理解,以及解决复杂系统问题的能力。面试官会重点关注你在系统服务开发、多用户管理、存储优化等方面的实际经验,特别是针对车载场景的特殊需求。稳定性分析和性能优化能力也是这个岗位区别于普通开发岗位的关键点。 建议你在准备面试时,重点梳理在Android系统层的开发经验,特别是与车载系统相关的项目。准备几个典型的系统问题解决案例,能够清晰描述问题定位、分析过程和最终解决方案。对于性能优化,要能具体说明优化前后的指标对比和实现方法。同时,建议提前了解智能座舱的特殊需求,如多用户切换、系统稳定性要求等,思考这些需求在Framework层的实现方式。技术问题之外,小米非常看重工程师的主动性和团队协作能力,准备一些能体现这些特质的实际工作案例会很有帮助。