春暖花开,美团春招已经启动,针对校招和社招开放了几千个职位,其中很大部分都是技术岗位。
随着互联网的高速发展,技术岗位在不断地细分,比如软件开发不仅分为前端和后端,前端会分为Web、iOS和Android三个方向,后端又分为后台、系统、数据等。现在异常火爆的AI方向更是让人「眼花缭乱」,深度学习、数据挖掘、NLP、人脸识别、知识图谱等等。那么,我们应该如何更好地选择适合自己的技术岗位呢?
今天我们就逐一介绍各个技术岗位的区别以及对应的岗位要求,然后再解读一下美团面试官会考核的基本能力和软素质,最后我们还附上了来自美团学长学姐的建议,希望这份「通关秘籍」能帮助大家对号入座,找到自己理想的工作。
经过多年耕耘和沉淀,美团技术团队已经建成了比较完备的技术体系,有基于主流开源技术加自研的大数据、基础架构、复杂业务系统平台,以及比较完备的运维、安全、风控系统。目前,美团技术团队主要分成前端、后台、系统、数据、测试、运维、算法等技术方向(内部称为通道),每个方向下面又可能包括几种岗位。
特别要提醒大家注意的是,各个方向和岗位的竞争激烈程度每年是不一样的。今年的推荐算法和嵌入式系统、计算机视觉竞争比较激烈,而前端尤其是移动客户端开发、测试、硬件、安全、数据领域则相对平和。以下是2020年春季美团技术团队部分岗位(实习生)的投递录用比(已经收到的简历数:拟招聘的岗位数),供大家参考:
前端也称为大前端,分为Web前端和终端两大方向。作为连接用户和企业的技术工种,前端涉及的领域越来越广泛,已经不再局限于桌面、手机等环境。在目前大前端融合、5G的趋势下,想象空间越来越大,给前端工程师带来广阔的成长发展前景。
选择前端的7大理由:
Web前端
对应岗位名称:前端开发,Web前端开发。
美团对前端工程师候选人重点考核的专业知识及专业技能
终端
对应岗位名称:iOS开发,Android开发,移动端开发,客户端开发。
目前,终端也称移动端、客户端,主要按两大平台分为Android开发和iOS开发。这个方向的优点是对同学们的经验要求较少,只要有较好的编程基础和比较扎实的计算机基础知识,都欢迎加入。
Android开发工程师
在过去十年中,Android已经成为和iOS并驾齐驱的移动开放平台。未来十年,Android必将在万物互联的生态中占据更加重要的位置,未来可期。虽然「移动端」的概念被提及的次数越来减少,但目前手机的应用市场中每天仍有几百万量级的App在活跃,而这都需要移动端工程师去开发完成。
此外,App是企业和用户交互的桥梁,直接影响用户体验以及用户对公司品牌的感受,其重要性不言而喻。在美团Android开发团队,你写的代码可以影响到数亿用户,你可以把一个个创新的想法,在亲人和朋友的手机上变成实实在在、可以看得见摸得着的界面,相信这一定会让你收获满满的成就感。
美团对Android工程师候选人重点考核的专业知识及专业技能
iOS开发工程师
如果你希望自己的工作成果被亿万人直接使用,那么就来做客户端吧!如果你觉得iPhone真香,那么就来做iOS开发工程师吧!在这里,你可以感受技术与体验的完美结合,在成就用户的同时成就自己。在美团,iOS工程师有着明确的培养路径,美团技术学院提供了丰富的技术文档和课程来帮助大家成长。值得一提的是,校招候选人不要求有iOS开发经验,只要具备良好的CS基础便可以。加入美团,我们会帮你快速成长为一名优秀的iOS工程师。
在美团技术团队,iOS工程师主要责任就是打造美团和大众点评等超级App,为它「添砖加瓦」。我们追求更高的代码质量,让Bug远离用户;我们追求更高的编程效率,可以让新功能更快地交付给用户。当然,在做完业务需求之余,你可以投身研究一些OC语言的特性、App的性能优化、Hybrid技术等等。你也可以探索一些工程层面的奥义,比如组件化、平台化、插件化、动态化、自动化,任君遨游。
目前,大家纷纷涌向人工智能、机器学习、图像识别等比较热门的技术领域,千军万马挤独木桥,其难度可想而知。殊不知iOS领域因近些年人才过度稀缺,市场发展前景非常好。更重要的是,当你成为一名iOS工程师以后,你将常年接触iOS与Mac系统,杜绝工作环境中的脏、乱、差,体验优雅、高效、丝滑的开发流程,这也将直接影响到你的生活习惯,让你变成一个有追求、有审美、有品位的「攻城狮」。
美团对iOS工程师候选人重点考核的专业知识及专业技能
技术细节请参考美团前端方向的技术文章:
对应岗位名称:Java开发,后端开发,系统开发,服务端开发。
后端在美团又分为后台和系统两个方向。这是最体现以互联网技术改造实体经济的方向。
后台方向总体偏to C(消费者)的产品系统及其依赖的基础平台的研发,包括但不限于:Web API、商品/库存/价格系统、交易系统、促销引擎、支付系统、评价系统、存储系统、消息队列、OCTO、计算平台、检索架构等等。比如我们每一次点外卖时的交易履约都是由后台系统来提供服务的。
后台方向承担了美团基础架构以及各条业务线工程系统的建设,为美团的业务提供了云端保障,包括功能开发、平台建设、基础架构升级等工作,在巨大流量下,为用户提供高性能、高扩展、高并发、高可用、高效率的服务,支撑美团各业务提升运营效率、决策效率,提供良好的用户和商家体验。后台通道也是美团内部最大的一个技术通道。
系统方向偏商户端和公司内部的核心系统的研发,通过技术手段不断提升供给侧效率,降低成本,提升用户体验,促进业务目标达成。随着业务在不断发展变化,美团的新业务在不断涌现,系统方向面临着更复杂、更新鲜的业务场景,也有更多的业务挑战等待着你来解决。
加入美团系统通道,你能够接触线上线下复杂业务,并通过技术手段为业务赋能,进而快速成长为一名懂业务的技术专家。对业务的深刻理解和实践经验会让你身价翻倍,在未来长期的职业发展上有更多选择。美团系统通道牛人多,学习机会多,个人成长快,可以帮你全方位进行提升。值得一提的是,系统通道的成长路径后半段是比较广阔的,离业务更近,能更好地理解公司的商业模式。对于那些有野心的、未来想去创业的同学来说,系统通道是比较合适的方向。
选择后台方向的5大理由:
这里是亿级用户规模的平台,这里有持续快速增长的业务,而后台/系统工程师能够负责驱动并引领业务的发展,这就是我们的价值。期待优秀的你加入我们!
美团对系统/后台开发工程师候选人重点考核的专业知识及专业技能
技术细节请参考美团后台/系统方向的技术文章:
对应岗位名称:数据开发,数据仓库工程师,大数据工程师。
小数字成就小人生,大数据创造大未来。数据是DT时代的「石油」已经成为业内共识。数据技术是企业业务发展的根基,小到一个功能模块的设计优化、产品精细化运营、用户精准化营销,中到C端千人千面的产品体验、B端数字化赋能,大到公司战略定制和决策、创新业务人工智能的突破,数据的应用已经是面面俱到。而且大数据已经成为各个公司的基础设施,伴随着AI技术浪潮的到来,大数据也会变得越发重要。
数据通道主要涵盖两大技术方向,一个是数据研发方向,涵盖面向数据资产的数据清洗、加工、整合、挖掘、管理、运营等技术领域,主要包括批处理和实时数据仓库的建设、数据管理、数据价值落地的同学,以及做数据运营的同学。另一个是数据系统研发方向,涵盖批处理、实时数仓开发工具链、BI系统、数据管理系统等数据系统研发同学。数据开发通道希望通过数仓建设、数据系统建设,来提升公司数据质量、数据效率、数据安全,以数据驱动的方式帮助美团完成业务目标,持续提高公司的运营效率和核心竞争力。
美团数据通道负责上游系统数据的集成、建模、应用数据和系统的研发,支持和赋能业务、商分和产研等部门在业务运营、管理、策略迭代方面的决策。数据不是单纯的数字,我们已经通过对数据进行集成、处理、分析和管理,逐步将数据打造成为美团最为重要的资产。此外,数据通道还为美团提供基于大数据体系的基础数据平台、数仓平台和商业分析平台,为美团的数字化运营提供了提供高质量、高效率的数据服务。
选择美团数据通道的5大理由:
美团对数据开发工程师候选人重点考核的专业知识及专业技能
细节可以通过美团数据方向的技术文章来体验:
对应岗位名称:测试开发,测试工程师,QA工程师。
互联网已逐步成为人们生活和工作中不可或缺的部分,相应的,用户对互联网产品的用户体验和质量要求随之「水涨船高」,质量低、体验差的产品也将越来越难以留在赛道上。这样的背景下,测试工程师的岗位面临着新的挑战和机遇。美团对测试工程师的期待远不止是传说中「点点点」式的「黑盒」功能测试,而是需要与产品、研发、业务团队密切协作,以专业能力保证数亿消费者的用户体验,支撑数百万商家的线上化运营。
守住质量底线,交付用户价值。美团测试工程师的岗位职责除了基于对用户需求和被测系统的理解、设计并执行完备高效的测试用例从而保证交付质量外,还需要不断推动被测系统改进可测性设计、探索高效测试方法、持续提升自动化测试水平。在此过程中不断完善的测试工具、持续交付基础设施将使得我们的研发过程日趋高效,全过程、多维度的研发过程数据将驱动我们的技术团队持续进化。一个业务需求从发起到最终交付用户使用,测试工程师的角色无处不在,全方位的为稳定的交付质量和良好的用户体验保驾护航。
美团测试通道能力模型全面且立体,测试工程师的成长路径涵盖测试技术专家、业务方向质量顾问、测试工具与基础设施开发者等不同诉求。针对上述细分领域,美团测试通道精心准备了适用于初、中、高阶的培训课程。目前培训课程已经过多轮评审和迭代,课程讲师均是公司内各个领域的佼佼者。期待有朝一日你也成为光荣的讲师团成员!
选择美团测试通道的4大理由:
当然,在面对多种多样的被测系统时,测试工程师需要对它们的技术原理和实现方法有基本的了解,才能有针对性的进行更深入的测试。在遇到各式各样的可测性难题时,测试工程师需要打破边界、发散思维,从别的领域寻求启发,以突破本领域的思维定势。当然最重要的一点是学习能力,业务领域和技术领域的知识浩渺如大海,扎实的基础知识是成长的基石,而良好的学习习惯,快速的学习能力,以及驱动自己不断探索未知领域的好奇心才是成长的持续动力。
美团对测试工程师候选人重点考核的专业知识及专业技能
细节可以通过美团测试方向的技术文章来体验:
对应岗位名称:运维开发,SRE,DevOps,DBA,网络工程师,安全工程师。
在美团做运维工程师,主要分为SRE、系统网络工程师和DBA三个方向,以及安全领域。鉴于安全的特殊地位,我们会将安全工程师,单独拿出来进行说明,本部分先介绍前三个方向。
SRE会以「上帝视角」来运维全公司的业务系统,每一个操作都关乎亿万用户的使用,每一项优化都能帮助公司降低成本,增加效率。公司业务的持续发展离不开卓越的运营,稳定性保障领域还有很多难题需要我们去突破,SRE有很大的机会成长为优秀的架构师、管理者。
系统网络工程师的主要职责是维护和保障美团基础设施的稳定,包括数据中心、网络、服务器等设施,及维护设施所需的运维平台建设与运维。这是涉及基础科学,垂直技术领域最多的一个通道,通过技术与运营相结合,为公司业务提供稳定、高效、低成本的基础设施资源。如果你成为一名系统工程师,就有机会接触大规模的基础设施资源,能够以软硬件结合的方式,系统性的参与到大规模的基础设施的运营。
DBA团队负责保障美团数据库服务的稳定和安全,致力于为公司提供稳定、可靠、高效的在线存储服务。从传统的运维DBA起步,DBA团队在短时间内经历了脚本化、工具化、平台化、自动化的快速迭代,并开始了在智能运维领域的探索和实践。展望未来,我们将着力于应用AI技术推进数据库运维自动化与智能化的交叠演进,并借助NewSQL、容器化、软硬件一体化技术促进OLTP与OLAP更好的融合。如果你有志于服务万亿级的高并发、大流量、多租户的应用场景,欢迎加入美团DBA团队。
细节可以通过美团运维方向的技术文章来体验:
安全工程师
在当今社会,企业的信息安全越来越重要,它关系到亿万用户的数据安全和隐私保护,关系到国计民生的基础设施可靠性,甚至可能还关系到国家安全。只有安全上不发生颠覆性的风险,用户和业务才能岁月静好。
美团安全团队是一群有使命感的「守夜人」,他们用卓越的本领和超强的责任心守卫着美团数亿用户的数据和隐私。如果你也热爱安全攻防,愿意在网络空间里「除暴安良」、「保家卫国」,当一位「侠之大者」,欢迎加入美团安全团队!当你选择了信息安全,你会发现不仅是选择了一个行业,更是选择了一种责任。
面对日益复杂的攻防对抗形式和海量数据场景,美团安全团队也在不断提升自己的标准,致力于成为追求卓越、业界领先的安全团队,并落地更多业界认可的实践安全项目。目前,美团安全团队人才济济,大多数核心成员拥有多年互联网以及不同安全领域实践经验,均参与过大型互联网公司的安全体系建设,其中不乏具备百万级IDC规模攻防对抗的经验的全球化安全人才、CVE挖掘圣手、业务全流程风控专家、国际顶级会议演讲者、以及知名媒体大V等。值得一提的是,美团安全团队的氛围非常的轻松和谐。我们不止有「格子衫文化」,更会吃喝玩乐,是一群热爱生活,并且享受生活的年轻人。
细节可以通过美团安全领域的技术文章来体验:
对应岗位名称:硬件开发,嵌入式系统工程师。
硬件涉及面很广,这里不仅仅有硬件的设计和开发工作,同时包括了嵌入式软件方向、机械与结构方向、硬件质量管理等技术方向。这是一个需要能够「上通业务,下晓硬件」的技术领域,在这里工作的同学都是软硬结合的多面手。他们为美团的智能硬件平台提供最佳的解决方案,帮助美团拓展在IoT领域的战略布局。
「硬件」的价值,看得见,摸得着。硬件是软件系统的载体,软件基于稳定可靠的硬件特性基础而扩展,硬件帮助软件技术价值触达用户。如果你是一位喜欢精雕细琢的「工匠」,欢迎加入我们,一起铸造精品!
对应岗位名称:算法工程师。
美团算法团队希望通过人工智能技术为业务创造价值。要求候选人能够在深入理解美团业务的基础上,进行有效场景的抽象和建模,并使用数据和算法优化上述模型;同时要求候选人能够从海量数据中总结规律,通过规则、模型、自适应学习系统等方式进行有效知识沉淀,通过数据驱动的方式帮助公司提升业务运营全链条的效率、效果。
美团拥有丰富的算法应用场景、海量的数据、以及强大的算力平台。美团算法团队正在构建的AI相关技术,囊括了语音、视觉、自然语言处理、机器学习、知识图谱、搜索推荐、运筹优化、运动控制等领域;美团因为涉及线上和线下经济结合的众多业务,有丰富的应用场景,包括美团点评App内搜索推荐、面向外卖配送的定价和调度、无人配送的自动驾驶、无人机的飞行控制、智能耳机里的语音识别、人脸识别、智能语音客服系统、金融体系和供应链系统中的庞大知识图谱等。同时,美团的巨大的用户和商户以及订单体量,产生了PB量级的真实数据,例如海量的用户评价、商家经营数据、商场监控数据、餐馆菜单、无人车感知数据等,这些真实的数据对于算法研究人员是一个巨大的宝藏和修炼场。美团拥有数万高性能服务器以及数千张GPU卡,给模型训练提供了充足的算力。
目前,美团算法团队比较急缺的岗位包括机器学习/数据挖掘算法工程师、运筹优化研发工程师、语音算法工程师、自然语言处理开发工程师、推荐算法工程师、计算机视觉工程师、无人车和无人机的感知/规划控制工程师等。
美团对算法工程师候选人重点考核的专业知识及专业技能
划重点:美团算法岗位的竞争非常激烈。如果你在算法方面不是特别自信的话,建议多考虑一下美团的工程方向。
细节可以通过美团算法方向的技术文章来体验:
以上就是美团技术团队岗位整体介绍以及对岗位的要求,如果大家想了解更多的招聘信息和岗位信息,欢迎关注「美团技术团队」、「美团点评招聘」微信公众号。
基本能力
工作能力
个人素质
第一,练好技术基本功,勿在浮沙筑高台。大家要把计算机基础理论、互联网基础知识以及前端开发的基本原理弄明白,这点对刚走上工作岗位的应届生来说尤为重要。第二,不要去追潮流,不要去做技术投机,看到人工智能、算法领域比较火爆,就一窝蜂冲上去,往往容易「折戟沉沙」。而且工程领域发展前景并不输于算法等领域。第三,主动了解所在公司所在部门最需要什么,了解影响业务成功的各种要素,在做好本职工作之外向前多走一步,成为懂业务、懂商业的技术多面手。最重要的一点,持续努力,不要懈怠。不要因为获得一点点成绩而沾沾自喜,千万不要把运气当做自己的能力。
首先建议学弟学妹,最好在大学期间就能认认真真地去完成一个App的设计、开发、上线的完整流程;第二,必要的面试笔试基本功不能丢(上面写的很详细呦);第三,多一点耐心,多一点坚持;第四点,要有自己的想法,不要因为大家都去追逐一些新名词就随波逐流,找到适合自己的才是最重要的。
计算机知识体系很庞大,但是技术基础上都具备相通性,牢固的知识基础有助于在后续的学习中举一反三。作为一名iOS工程师,不代表你不能学习其他的技术栈。移动端的知识相对来说学习曲线比较平缓,对新同学来说比较友好的,非常适合作为互联网的入门行业。 当感觉到得心应手的时候,一定要及时走出舒适圈,严格要求自己,LLVM、跨端技术、持续集成、动态化、端智能技术等都是可以深入的学习方向。美团技术团队也提供了非常大的一个舞台,内部有无数的「活水」机会,大家可以去不同的业务线、不同的技术线去挑战自我。
后台和系统相关的技术体系很庞大,一开始避免陷入细节,可以先从广度入手,了解各种技术的特性及使用场景,然后结合自己的事情或兴趣,进行某个领域的深入钻研。机会与能力同等重要。作为初出茅庐的毕业生,应该选择一个蓬勃发展的行业,在丰富的实践中快速成长。
如果你想成为一名优秀的数据工程师,那么你需要知道,数据非常看重实战经验的长期积累。同学们需要具有稳健的职业发展观。在数据领域,毕业后3~5年的时期非常关键,就业的选择要重视未来经验的积累和视野的拓展。建议大家要重视基本功,认知好自己的兴趣和专长。时间若是足够的话,可在美团这样的大型互联网公司找到一份相关的实习工作,提前了解一下行业的实践。
测试方向入门容易做精难,想在某一个方向做深入需要比研发工程师更广的知识面,也需要比产品更敏锐的需求提炼和转化能力。从工具的设计、开发再到运营,从技术规划到版本规划再到项目实施,考验的是全面协调以及解决问题的能力。此外,高段位的测试工程师还要根据不同项目的成熟度模型,引入规范的流程、敏捷开发模式、数据版本的管理、代码版本的管理、组件化服务化的升级等等,都需要对业务的深度理解,更需要多年的经验积累来确保软件的质量。建议学弟学妹们要重视知识的广度,夯实基础,在某一个方向持续深入学习,锻炼沟通能力和解决问题的能力。
首先,尽量寻找到在大型互联网公司实习的机会,在实际工作中提升自己,做到理论实践相结合。通过实际工作,更能了解到企业的实际需要。其次,可以多参加一些认证考试,在考证的过程中掌握整个知识体系,形成全局视野。最后一点,多关注顶级企业对人才的招聘要求,提前储备相关技能。
安全攻防是在计算机基本功之上的灵活运用,深刻理解原理才能化腐朽为神奇,所以首先建议大家注意打好基本功(编译原理、操作系统、网络、数据库等)。另一方面,安全领域的大多数前辈都是兴趣驱动的,在实践中培养自信、加深理解、融会贯通。所以一定要多动手,不能仅仅满足于老师和课本上提到的知识。无论是挖漏洞、渗透测试、打CTF比赛、写自动化工具还是做算法参数调优等,尽量把经典的场景都亲手反复实践过,有了这些实践,还要擅长总结(验证对计算机基本知识的理解深度),试着写一些文章或者Blog分享。做好这些技术储备的同时,要坚守初心,不碰黑产。
当与面试官讨论问题的时候,请用数据来征服TA。在这个领域,美团硬件通道不允许用召回率来表达,一个算法也许完成了90%就可以落地了,但是美团需要的是达到99.9999%的设计标准。所以数据是打开这个通道的大门,且对应的数字一定要准确。在这个通道,基本功尤其重要,任何出现在你简历中的内容,一定要解释的明明白白。
写好简历,客观地陈述个人的经历,有针对性;做好准备,重视每一次的面试机会,心态平和;积极主动,关注目标企业招聘信息,踊跃申请。
人是美团最重要的资产,美团技术团队以浓厚的学习和分享氛围享誉业界。
送给大家一个小福利。下面这个是美团技术岗位社招官方内推码,微信扫码即可投递简历:
参加校招的同学,可以使用微信扫描下面的内推码:
欢迎大家踊跃投递简历噢~ ~
在帮大家「吃得更好,生活更好」的背后,有一群工程师小哥哥、小姐姐们在默默努力、默默付出。我们也希望优秀的你也能加入我们,用一行行代码,创造出美好的亿万生活!