职位描述:
1、负责小米广告系统在线索引、召回引擎架构演进优化,支撑百亿流量下千万级物料的投放能力;
2、负责支撑应用分发及信息流广告等多种业务高速迭代,通过设计实现投放策略,提升媒体的变现效率;
职位要求:
1、扎实的编程基础,熟练掌握Rust/C++,具备独立设计编码落地能力
2、熟悉网络原理、操作系统原理、具备高性能编程和优秀的trouble-shooting能力;
3、对在线服务性能优化、分布式计算、海量数据处理有一项获多项经验,具备搜广推业务经验优先;
4、具备完备独立思考和文献阅读能力,能独立完成解决方案;
5、善于沟通,工作积极主动,责任心强,具备良好的团队协作能力;
招聘部门:
小米
工作地点:
北京市
面试建议:
这个实习岗位专注于广告引擎服务端的开发与优化,需要处理百亿级流量下的高性能服务挑战。相比普通服务端开发岗位,这里特别强调对广告业务场景的理解和高并发系统的实战能力。面试官会特别关注你在高性能编程方面的经验,以及是否具备解决复杂系统问题的能力。 建议你在准备面试时,重点复习Rust/C++的高性能编程特性,准备一些你处理过的性能优化案例。同时要熟悉广告系统的基本架构和常见问题,比如索引召回、流量调度等。可以提前了解小米广告业务的特点,思考如何应对海量物料投放的挑战。面试中可能会考察你的系统设计能力,建议准备一些分布式系统设计的思路。记得展现你独立思考和解决问题的能力,这是岗位要求中特别强调的素质。