
小米
安卓应用开发实习生
安卓应用开发实习生
发布于 大约 8 小时前实习/见习
深圳市
无经验要求
实习生
仅现场办公
本科
Android开发
Systrace
单元测试
多语言本地化
性能优化
Ui修复
AI 估算 · 4k–7k
实习岗位,结合小米大厂标准及深圳城市水平,日薪约200-350元,月薪按22天计算。
职位详情
关于这个职位
作为小米安卓应用开发实习生,你将参与Android时钟组件的模块化开发与交付,负责多语言本地化适配、UI缺陷修复及性能优化
这是一个接触大型系统级应用开发、学习国际化技术栈的优质实习机会,适合有Android基础并希望深入实践的同学
最低要求
计算机相关专业本科及以上学历在读
熟悉Android应用开发,有实际项目经验
掌握Git版本控制工具,能独立处理合并冲突
熟练使用Gradle构建工具
精通Java/Kotlin语言,具备单元测试编写能力
工作职责
组件构建与交付:负责Android时钟组件的AAR打包及模块化拆分工作
对接业务团队完成组件集成与交付
管理多版本代码合入流程,确保代码按时合入目标分支
跟进业务方的测试流程,收集测试反馈并推动问题闭环
多语言本地化支持:修复国际化场景下的UI适配问题(含文案截断、换行异常、字体兼容性、RTL布局等)
协同设计师制定视觉修复方案,配合本地化团队完成地区特性适配
主导周度版本构建及全流程测试(包含自动化测试用例执行)
编写单元测试用例
UI缺陷修复:UI缺陷的定位与修复(布局对齐、色彩异常、状态切换等)
根据设计规范还原UI效果,确保视觉一致性
完成修复全流程闭环(开发-自测-提测-进版)
性能适配与测试验证:基于设备性能特征的内存配置优化
针对缓存策略的适配调优
执行代码提交后的性能影响验证(内存占用/流畅度/系统负载)
优先资格
理解Android系统框架及系统级应用开发优先
具备多语言环境开发经验者优先
熟悉Android性能优化工具(Systrace/Perfetto/MAT)优先
AI 洞察
优缺点分析
优点
- 大厂实习背书,小米作为全球知名企业,实习经历具有高含金量
- 接触系统级应用开发和大规模用户场景,提升复杂问题解决能力
- 团队技术氛围浓厚,能学习到国际化适配和性能优化等前沿实践
- 需要同时处理多版本代码和测试反馈,工作节奏较快,要求多任务协调能力
- 国际化适配问题涉及多种语言和布局,细节要求高,需细心耐心
- 作为实习生需要快速上手现有组件和流程,学习曲线较陡
- 适合有Android基础、对系统级应用开发和国际化感兴趣,且能接受快节奏大厂实习环境的同学
缺点 / 挑战
暂无明显挑战项
角色解读
- 实习期表现优秀可转正,正式加入小米系统应用开发团队,深入参与MIUI核心模块开发
- 积累国际化与性能优化经验后,可向Android资深工程师或技术专家方向发展
- 掌握大型项目协作流程后,可横向拓展至其他系统组件或跨平台开发领域
- 负责Android时钟组件的模块化拆分、AAR打包及版本管理,确保代码按时合入主分支
- 处理国际化UI适配问题,包括文案截断、RTL布局等,配合设计师和本地化团队完成多语言版本
- 定位和修复UI缺陷,保证视觉一致性,并完成开发-自测-提测的闭环流程
- 进行内存和缓存性能优化,通过Systrace等工具验证性能影响,保障应用流畅度
- 精通Java/Kotlin,熟悉Android应用开发框架,能独立完成模块开发
- 掌握Git版本控制和Gradle构建工具,能处理合并冲突及依赖管理
- 具备单元测试编写能力,了解自动化测试流程
- 有系统级应用或多语言开发经验者优先,熟悉Android性能优化工具更佳
申请策略
- 关注小米MIUI系统更新动态,面试时可结合具体功能提出优化思路
- 准备好一个完整的Android项目讲解,重点突出模块设计、代码组织和测试
- 突出Android项目经验,尤其是模块化、组件化、版本管理相关的成果
- 强调Java/Kotlin编程能力,附上GitHub或项目链接展示代码质量
- 如有国际化或性能优化经历,务必单独列出,并说明具体优化的指标
- 体现单元测试习惯,在项目中展示测试用例的编写经验
- 提前熟悉Gradle构建脚本和多模块工程结构,了解AAR打包流程
- 学习Android性能分析工具(如Systrace、Perfetto)的基本使用
面试指南
- 采用STAR法则:简述项目背景、你的具体任务、行动方案和量化结果
- 多语言问题可举例:在TextView中设置textDirection与layoutDirection,使用bidi算法处理双向文本
- 性能优化方面:先定位问题(Systrace),再分析内存/CPU使用,最后给出优化方案(如懒加载、减少过度绘制)
- 请描述你参与的一个Android项目,如何设计模块化架构?
- 如何处理Git合并冲突?在多人协作中如何保证代码合入质量?
- 谈谈你对Android多语言支持的认识,如何处理RTL布局问题?
- 你用过哪些性能优化工具?如何检测内存泄漏?
- 请编写一个简单的单元测试示例(如Kotlin + JUnit)
职位点评
59
综合评分
大厂系统级Android实习,技术栈主流,成长性高但WLB一般。
从学习成长、工作节奏、岗位方向和实习待遇综合评估,方便比较实习机会。
更适合这类人
最适合重视技术成长和平台背书、对工作生活平衡要求不高的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利50
成长发展85
工作生活40
使命价值60
薪资福利
50较低
实习薪资处于行业中等水平,但小米作为大厂提供规范的实习证明和福利,稳定性较好。
薪资信号未披露(AI估算:4K-7K/月)
成长发展
85较高
职位涉及系统级应用、国际化、性能优化等前沿技术,有导师指导机会,成长路径清晰。
技术前沿主流现代技术
技术栈Android、Kotlin、Java、Gradle、Systrace、Perfetto、RTL
业务类型ambiguous
工作生活
40较低
仅现场办公且未提及弹性工作,大厂实习通常有固定工时,但深圳部分岗位有双休。
工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)
使命价值
60中等
小米作为消费电子巨头,产品影响力大,实习成果能被数亿用户使用,但社会使命感不强。
行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
小米 的其他在招职位
相似职位推荐
Watch Jobs