职位描述:
1.负责小米日活最大app的产品以及通用技术的研发和性能优化,完成高质量编码
2.参与 App 性能、体验优化及质量监控评估体系建设
3.参与客户端组件化及架构设计,推进研发效率
4. 研究和探索创新技术,结合实际优化工具流程,为生产实践带来帮助
5.理解业务项目,主动提升产品的用户体验,技术驱动业务的发展,在体验方面不断创新
职位要求:
1.本科及以上学历,计算机、通信等相关专业
2.具有扎实的编程功底,良好的设计能力和编程习惯
3.精通iOS平台原理,熟练掌握Objective-C,Swift
4.做过音视频编解码,熟悉ffmpeg、OpenGL的优先
5.有较好的产品意识,积极乐观,责任心强,工作认真细致,具有良好的团队沟通与合作意识
招聘部门:
小米
工作地点:
南京市 ID:A178037
面试建议:
小米的iOS工程师职位专注于大型App的研发和性能优化,这是一个对技术要求较高的岗位。面试官会特别关注你在iOS平台原理、性能优化以及大型项目经验方面的能力。音视频编解码虽然不是必须项,但如果你有相关经验会是个很大的加分点。此外,小米很看重工程师的产品意识和技术驱动业务的能力,这与其他公司纯技术导向的要求有所不同。 在准备面试时,你需要重点准备iOS底层原理相关的问题,比如RunLoop、内存管理机制等。同时要准备好你参与过的性能优化案例,最好能具体说明优化前后的对比数据。如果你有音视频相关经验,一定要准备这方面的技术细节。除了技术能力,小米也很看重工程师的软技能,建议准备一些体现你产品思维和团队协作能力的案例。记得带上你的代码作品或技术博客,这能很好展示你的技术深度。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。