小米 – 广告算法工程师 职位分析和面试指导

职位描述:

1、负责小米各种广告场景的CVR预估,包括浅层转化和深层转化,推动算法在各种转化场景的落地;
2、从数据中发现现有系统和算法的不足,提出改进的算法并推动实现;
3、追踪业内前沿算法优化技术,结合业务特点,对前沿的算法技术进行应用与创新。

职位要求:

1、本科及以上学历;
2、在机器学习,推荐系统等算法领域有扎实的理论基础,对算法原理及应用有较深入的理解;有广告推荐算法项目经验者优先
3、扎实的推荐算法理论基础,扎实的编程功底,熟练掌握java、Scala、Python中至少一门编程语言;可熟练使用tensorflow;
4、具有优秀的分析与解决问题能力,逻辑思维缜密、工作细致有耐心;有较强的技术兴趣与工作热情。

招聘部门:

小米

工作地点:

北京市 ID:A11028

面试建议:

面试小米广告算法工程师这个职位,你需要特别注意几个关键点。首先,这个岗位特别强调CVR预估技术的实际应用能力,包括浅层转化和深层转化的不同场景。其次,他们希望候选人不仅具备扎实的算法理论基础,还要有将算法落地到广告推荐系统的实际经验。最后,小米很看重候选人对前沿算法的追踪能力和创新意识,这从工作内容第三条可以明显看出来。 在准备面试时,建议你重点准备以下几个方面的内容。技术层面要准备好CVR预估和推荐算法的常见问题和解决方案,特别是你在过往项目中如何应用这些算法的具体案例。编程能力方面,要确保能熟练使用tensorflow和至少一门要求的编程语言。此外,小米特别强调解决问题的能力,所以准备一些你如何发现系统问题并提出改进方案的实际案例会很有帮助。最后,建议你关注一下广告算法领域的最新进展,准备一些你对这些新技术如何应用到小米业务中的想法。