职位描述:
1. 参与小米汽车⽤⼾端和企业端相关软件和后台服务的设计和开发;
2. 在产品交付周期的各个阶段内持续贡献,包括且不限于需求沟通 / 系统设计 / 撰写⽂档 / 研发功能 / 测试沟通和⽀持 / 线上系统的监控运维等。
职位要求:
1. 本科及以上学历,计算机以及相关专业,5 年以上 Java 后端研发经验;
2. 具备扎实的抽象能力、设计能力及测试思维;
3. 熟练使用 MySQL/MongoDB/Redis 等存储技术,了解各存储特性;
4. 熟悉 Linux 平台常用操作命令及服务器相关知识,有编写脚本能力;
5. 扎实的 Java 基础及数据结构与算法基础,熟悉计算机及网络相关知识;
6. 熟悉分布式系统常见技术及 RPC 框架。
招聘部门:
小米
工作地点:
北京市社招全职职位 ID:L5797
面试建议:
小米汽车的Java开发工程师职位专注于汽车APP的后端开发,这是一个技术密集型的岗位,要求应聘者不仅具备扎实的Java基础,还需要熟悉分布式系统和多种存储技术。面试官会特别关注你在实际项目中的系统设计能力和问题解决能力,尤其是在高并发和大数据量场景下的表现。 为了在面试中脱颖而出,建议你重点准备以下几个方面:首先,回顾你在Java后端开发中的项目经验,尤其是那些涉及高并发或复杂系统设计的案例。其次,熟悉常见的分布式系统技术如RPC框架和缓存策略,确保你能在面试中流畅地讨论这些话题。最后,不要忽视基础知识的复习,包括数据结构和算法,这些往往是技术面试的必考内容。