小米 – 新业务部-软件架构师(内存/存储方向) 职位分析和面试指导

职位描述:

1、负责内存芯片(System Cache、SMMU、DDR)及存储器模块的架构设计、优化和性能提升;
2、负责内存管理以及子系统优化,负责多媒体领域内存管理(包含性能优化、内存容量管理等)和性能优化;
3、负责文件系统、老化等系统分析、设计和优化,提升系统性能;
4、洞察行业内存存储技术,研究软硬件前沿技术,输出领域技术规划,推动软硬件协同设计。

职位要求:

1、精通Android内存管理各种技术,包括内存分配、回收、压缩等技术,优化系统内存使用提升内存整体性能;
2、深入理解存储架构,有文件系统优化和防老化经验,了解各个厂商存储器件性能和特点;
3、对SOC有深入的理解,精通一种或几种SOC平台;
4、5年以上架构规划和开发经验,计算机、通信、电子、自动化或数学等相关专业本科及本科以上;
5、思维敏捷,逻辑清楚,自我驱动力强,团队合作性好。

招聘部门:

小米

工作地点:

上海市、北京市、西安市、深圳市社招全职职位 ID:X1208

面试建议:

小米新业务部正在寻找一位专注于内存/存储方向的软件架构师,这个职位的关键在于对Android内存管理和存储架构的深入理解。不同于一般的软件架构师,这个岗位特别强调在多媒体领域的内存管理优化和系统性能提升能力。面试官会特别关注你在SOC平台和存储器件性能方面的实际经验。 建议你在准备面试时,重点准备三个方面的内容:首先是通过具体案例展示你在Android内存优化方面的实际经验,比如如何解决内存泄漏或提升内存使用效率。其次是准备你在文件系统优化和防老化方面的项目经验,最好能带上性能提升的具体数据。最后是对SOC平台的理解,特别是你熟悉的平台特点和应用场景。记得在面试中展现出你对前沿技术的关注和自我驱动学习能力,这是小米非常看重的品质。