职位描述:
1. 负责车载语音客户端需求开发工作以及已有能力的维护工作
2. 针对已有模块进行有针对性的重构及优化
3. 负责车载语音客户端资源占用及性能持续优化
4. 持续提高客户端代码质量以及保证应用发布后稳定运行
5. 学习新技术并能应用到团队内部,提升团队开发能力及研发效率
职位要求:
1. 计算机相关本科及以上学历,5年以上工作经验,具备扎实的计算机理论基础
2. 精通Android应用开发,平台开发以及框架原理,Android平台UI设计和常用布局,熟练使用Android SDK以及相关开发工具,能够独立完成基于Android的开发工作
3. 深入理解设计模式、能够设计出高效、合理、易读、易于扩展的程序结构
4. 熟悉Android Framework,熟悉移动终端特征和解决方案
5. 沟通能力强,有责任心
6. 对技术有责任感,对新事物保持有强烈的好奇心,持续提高自己
招聘部门:
小米
工作地点:
北京市 ID:A185711
面试建议:
这个职位是小米车载语音团队的核心技术岗位,最大的特点是需要同时具备Android底层开发能力和车载场景理解能力。面试官会特别关注你在Android Framework层的实际经验,因为车载语音系统往往需要深度定制Android框架。另一个关键点是性能优化能力,车载环境对内存占用和响应速度有严格要求。 建议重点准备三个方面的内容:首先梳理你在Android Framework层的开发经验,特别是与语音相关的模块开发经历;其次准备1-2个性能优化的典型案例,要能详细说明优化前后的指标对比;最后要了解车载系统的特殊需求,比如多麦克风阵列处理、低功耗设计等。记得带上能展示你代码能力的作品,面试官很可能会要求你现场分析某个模块的设计思路。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。