小米 – 研发效能高级工程师(专家) 职位分析和面试指导

职位描述:

1、洞察手机研发流程的各个环节的低效点,提出并落实改进措施,包括但不限于:流程的优化、研发效能度量相关平台的研发
2、负责手机研发流程的度量体系建设,通过技术手段优化研发从需求到开发、测试、发布全过程体验和效率,负责相关效能工具及平台产品的开发与演进;

职位要求:

1、计算机及相关专业本科及以上学历,10年以上Java开发经验,拥有测试经验者优先考虑;
2、熟悉Spring、Mybatis、Redis等主流技术栈,熟悉MySQL等数据库的设计原则与性能调优;
3、熟练掌握java多线程开发,熟悉常见设计模式,可以在项目中灵活运用;
4、熟悉DDD、Docker、Spark、Vue 以及有实际使用经验者优先;
5、了解软件测试流程,以及基本的软件测试方法,测试用例设计原则等,有测试经验者优先;
6、拥有项目管理及协作、代码托管、CI/CD、DevOps等工具开发经验者优先;
7、拥有大型互联网公司或手机厂商的研发效能提升经验,并主导过相关项目落地者优先;

招聘部门:

小米

工作地点:

南京市 ID:A168169

面试建议:

小米的研发效能高级工程师岗位是一个极具挑战性的职位,它要求候选人不仅具备扎实的Java开发能力,更需要有从全局视角优化研发流程的经验。这个岗位的特殊之处在于它需要你既能深入技术细节,又能跳出技术思维,从流程和效率的角度思考问题。面试官会特别关注你在研发效能提升方面的实际项目经验,以及你对手机研发全流程的理解深度。 在准备面试时,建议你重点准备以下内容:首先,详细梳理你参与过的研发效能提升项目,特别是那些你主导的项目,要能清晰说明项目背景、你的贡献和最终效果。其次,要深入理解手机研发的各个环节,包括需求管理、代码开发、测试、发布等,并思考如何用技术手段优化这些流程。最后,准备好展示你对主流DevOps工具链的理解和使用经验,比如Jenkins、GitLab CI等。记住,面试官最看重的是你解决问题的思路和实际落地能力,而不仅仅是技术深度。

在线咨询


请输入您的问题:

提示:由 AI 生成回答,可能存在错误,请注意甄别。