阿里妈妈竞赛,我体验最好的一次竞赛
今年的5月9日,我报名了阿里妈妈竞赛,我愿称之为体验最好的一次竞赛。
我尤其建议学弟学妹们持续关注一下阿里妈妈的竞赛,很有必要!
因为整个过程下来确实收获颇多(技术,实习机会,校招直通终面,奖金,经历),感受也非常好,所以想给牛客的学弟学妹们分享一下。
一、初识阿里妈妈竞赛
关注到阿里妈妈竞赛也算是个机缘巧合,我和几个关系好的同学有个小群,都是之前一起打算法竞赛的队友,有同一届的同学也有前两届的,最开始是因为打比赛组建的,主要就聊一些比赛相关的东西,后来也会聊一些编程相关的知识或者平时学习工作上有趣的事情。
有一天其中一个本科同学转发了牛客群里看到的阿里妈妈竞赛的消息,在校生就能报名,而且报名就能抽奖,一等奖还是个AppleWatch,当然,奖品也是非常丰厚,20w元的现金奖池,进入决赛还有阿里妈妈准备的大礼包,很难不心动啊!
可惜的是他自己已经不是在校生了,只有我和曹同学是在校生,刚好他说有个学弟搞过推荐系算法,而且挺能干的,我们都被上面那些吸引到了,而且我觉得还能学习到一些引擎赛道的相关知识,还能深入了解到阿里妈妈接触到大厂,百利无一害的事情,没人会拒绝吧,于是我们就一拍即合组成了一个小队报名了。
但是没想到第一关难倒我的是队伍名,他们让我起名,我确实没想到什么好名字,因为我们都打算拿到大礼包,曹同学就提出叫“阿里妈妈大礼包偷盗团队”,我们都觉得不错,就用了这个。
队如其名,最后确实也拿到了哈哈,而且实际其实远超出预期了。
二、阿里妈妈竞赛:人生必须参加一次的竞赛
我本科的时候其实参加过一些ICPC、CCPC之类的比赛,当时就感觉学习各种巧妙的算法并把它们用代码实现出来非常有趣。每解出一道题目就像是完成了一次魔方复原一样让人很有成就感,过程像是解出一个PUZZLE一样有趣。另外我也很喜欢这种竞技带来的紧张感和刺激感。
所以竞赛其实对于我来说是比较日常的操作了,但是不得不说,企业举办的竞赛确实会让你提升收获很多,而不是纯竞技了,加上是阿里妈妈这种级别的企业,非常注重个人体验和感受,就真的buff叠满。
我觉得不管你是愿意参加竞赛的还是不愿意参加竞赛的,阿里妈妈竞赛都值得体验一次,因为它太独特了,能让你收获其他竞赛收获不到的。
1. 阿里妈妈竞赛:超强技术实力+贴近工程
阿里妈妈比普通竞赛更接近工程, 比企业比赛更有技术亮点。
像ACM竞赛目标是在较短的时间内(一般是五小时)完成尽量多的题目,并且每道题只有0分或者100分两种情况,题目针对算法方面做考察,更像是学科竞赛的感觉。
而MAXCODE赛事的赛期很长复赛有大半个月的时间,通过多个指标对选手的程序几分,而选手的目标就是尽可能提高自己的分数,此外赛题不仅考察算法能力,涉及选手的代码功底,软硬件基础,网络知识等等,总的来说赛题给予选手的自由度更大,可以从更多角度(比如算法,软硬件适配,操作系统、网络)去提升改进自己的程序,对性能的追求也没有设限,更加能够考察选手的综合能力。
先前不太了解阿里妈妈,只知道是阿里核心商业化团队,技术实力不会差,这段时间的竞赛了解到,阿里妈妈这个团队有着非常强的技术力,而且十分有活力,非常的open。同时阿里妈妈在自身的营销&广告技术领域也是走在前沿的位置。
初赛主要的技术亮点应该就是设计了一种多阶段的数据装载和版本切换算法,在兼顾切换时间的同时提高了吞吐量。
复赛的亮点主要有两个:
- 一个是基于UDP协议设计了一种快速且内存开销小的分布式通讯协议
- 第二个是通过合理的剪枝大幅度优化了P99指标
2. 阿里妈妈竞赛:收获颇多的竞赛
参加阿里妈妈竞赛,我觉得主要的收获是开阔眼界,结识新伙伴。
当然,能力方面也有很多提升。
①工程方面的提升
尤其是在复赛coding的环节,开始追求代码的极致性能,尝试利用内存或CPU的特性写出更加高性能的代码。
②团队协作能力的提升
因为整个竞赛是团队协作,所以在团队协作方面的能力得到提升,比如团队之间的沟通协同,以及相互之间思维的碰撞等等。
3. 阿里妈妈竞赛:体验最好的一次竞赛
这种竞赛,除了有收获,再就是整体体验上了,阿里妈妈竞赛真的是我体验最好的一次竞赛了。
①主办方非常尊重和重视选手
在比赛中,我们队伍提出的问题还是比较多的,赛题组都及时给予了详尽的解答。
在初赛的时候会有工作人员跟进了解我们的比赛进度,赛题组也会根据选手的答题情况调整赛题的难度。
主办方的技术人员全程给予了十分详尽的引导,纠正了我们对赛题理解上的一些偏差。
整体体验真的非常好。
②阿里妈妈对于选手的用心
在线下决赛的环节,每天都有新奇有趣的活动,像是阿里妈妈OpenDay、师兄面对面、阿里妈妈博见社等等,除了了解阿里的业务发展和企业文化,还深入了解到了阿里妈妈技术全景图,参加了阿里妈妈技术团队和高校学者们的交流活动,师兄面对面见到了入职不同阶段的学长分享职场经验,当然还有一些大家最关心的面试指南,求职这部分的分享可谓是干货满满,感觉直接拿到了offer锦囊!当然,精致的下午茶和丰富的晚餐也令人赞不绝口。
最后就是紧张刺激的决赛颁奖环节了,为了让比赛选手充分交流,在选手展示之后,评委给出了中肯的建议,最后也有两个赛道的出题组前辈分享了解题思路。获奖队伍虽然有限,但过程中的收获是每位到场的选手都深有体会的。
最让我印象最深刻的点是线下决赛的饮食真的很好吃,茶歇中各式各样精致的点心和有着阿里妈妈logo拉花的拿铁。每一天的晚餐也是十分丰盛美味。当然在享受美食的过程中,也和其他参赛小伙伴建立了深厚的友谊。
与其说是一场紧张刺激的线下比赛我感觉更像是学生时代的夏令营,在这个过程中,不仅学到新知识,也与新结识的朋友互相了解并结交更多志同道合的小伙伴。
这次参赛体验真的是直接拉满!
三、 拿奖的我们:轻舟已过万重山
其实之前在脑海里演练过无数次获奖的情形,但最后真正捧起奖杯的时候内心却出乎意料地平静。
或许最开始确实是抱着不那么纯洁的目的报名参赛,但是临近比赛的结尾才发现,此行最大的收获早已尽收囊中,而赛前的各种期许也已经在比赛过程中一一兑现。
至于奖品嘛,只能算是锦上添花。
最后的结果可以说是远超预期了,毕竟我们的预期只是拿下阿里妈妈大礼包。而实际除了奖金之外,我们还拿到了阿里妈妈校招绿直通终面及实习offer。
四、 给学弟学妹的建议
不管是出于什么目的,怀揣什么期待我觉得都可以尝试参加一下阿里妈妈竞赛,在整个比赛的历程中你可能会发现自己的能力不知不觉得到了提升,结交到了新的伙伴,对企业和工程有了新的认识。
也不用担心没法获奖,因为一次比赛经历本身就是一次收获,这个收获本身就是无价的,也是给自己成长的机会。
如果能获得奖项的话,也可以收获一张入职大厂的入场券。
彩蛋:我和我队友们的小故事
我们建立起队伍之后,有曹同学在所以一开始熟悉得也比较快,和高境辰同学也挺聊得来的,大家玩梗也都能接住,可能冲浪强度都比较高。
对高同学的初印象就是那种性格比较好相处的类型,然后代码能力也很好,声音也挺好听的。线下第一次见面的时候是在机场,大家都出乎意料地淡定(至少表面上是这样的),就像是认识好久的老同学了。然后大家很自然很默契地进入赛题研讨环节(就像之前在线上会议一样),非常有效地避免了尴尬。
比赛进行过程中就发现大家的配合还是比较默契的,主要是每个人都有各自擅长的地方,然后都能做好自己的部分。
另外毕竟有新伙伴在场,所以还是得多卖卖力,少摸摸鱼。然后我和高同学就卷起来了,后面曹同学也跟着卷了起来。
初赛结束后,排名第一的成绩也让我们开始重新评估团队的协作能力并重新设定目标。
路演阶段,我们准备的ppt里面内容十分多,而且一页ppt里的信息密度也很大,但路演的时间只有十分钟,所以这对上台展示的同学来说可能也是一种挑战。好在曹宏逸同学刚好比较擅长表达和展示这方面。
我们在路演前几天就私下演练过几次ppt演讲,主要是要将演讲时间控制在时限内,此外我和高境辰同学就负责扮演评委老师来模拟提问。
最后呈现的效果应该就是一次信息量巨大节奏紧凑但不失流畅的分享。
*阿里妈妈也会定期发布前沿技术信息,比如下面这边这经典篇,可以系统性地认识计算广告领域的拍卖机制设计。如果uu们想了解更多,可以关注公众号【阿里妈妈技术】
文章链接.:》》》万字长文,漫谈广告技术中的拍卖机制设计(经典篇)
#没有实习经历,还有机会进大厂吗##竞赛话题##阿里妈妈#