职位描述:
1、负责小米互联网相关业务的服务器端的研发和管理工作,带团队完成架构设计、重构和需求开发工作;
2、负责小米互联网服务端相关业务的高并发系统架构的设计、搭建与性能调优、技术风险评估等工作;
3、和产品/测试/运营进行密切沟通,把控技术方向,能够根据需求提出合理技术方案;
4、带领团队进行技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性。
职位要求:
1、拥有7年以上服务器后端开发经验;
2、具备扎实的Java编程基础和敏锐的前沿技术嗅觉;
3、有丰富的服务器开发和管理经验,熟悉Java Web开发的框架如Spring, SpringMVC等;
4、深刻理解企业应用设计模式,有大型分布式,高并发,高负载,高可用性系统设计开发经验;
5、有强烈的上进心,具备良好的分析和解决问题的能力,和团队沟通协作能力;
6,有大型互联网公司背景优先,有小团队管理经验优先,有分布式系统、大规模线上系统开发经验者优先。
招聘部门:
小米
工作地点:
南京市 ID:A131919
面试建议:
小米作为国内领先的互联网公司,对高级Java开发工程师的要求不仅停留在技术层面,更注重候选人在高并发系统架构设计和团队管理方面的综合能力。这个岗位特别强调分布式系统和大规模线上服务的实战经验,同时要求具备带领团队进行技术攻关的能力。 建议应聘者重点准备以下几个方面:首先,要能够详细阐述你参与过的高并发系统案例,包括架构设计思路、遇到的挑战和解决方案。其次,准备展示你的技术领导力,比如如何带领团队完成技术预研或解决复杂技术问题。同时,要熟悉Java生态的最新发展,特别是与高并发相关的技术趋势。在面试中,面试官可能会通过实际场景题来考察你的系统设计能力,建议提前练习常见的分布式系统设计问题。最后,不要忽视沟通能力的展现,这个岗位需要频繁跨部门协作,清晰的表达和团队协作意识同样重要。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。