校招开始,你做好【终身成长】的准备了吗?

简介: 师兄带你解读校招背后的底层逻辑,帮你在成长的路上更好的升级打怪~!

作者:闲鱼技术——宗心

一年一度的校招季又要来临了,我们怎样更好的理解招聘背后的人才要求,以及未来要怎么选择。应届加入阿里9年的师兄整理了以下内容分享给大家,希望能以阿里的校招为例,更好的帮助大家理解大公司背后的用人准则,以便大家更好的准备和作出未来的选择,虽然本文以阿里为例,但背后的思考方式同样适用于其他公司。

师兄介绍:于佳(宗心),2006届华中科技大学本硕,2011年实习并次年加入阿里巴巴,目前是闲鱼技术团队客户端&基础链路负责人,同时是Flutter技术的行业出品人。

对于即将毕业的同学来说,不管是对校招的流程还是公司的用人标准都比较陌生。面对校招我们需要清晰的了解流程,并对考核标准有清晰的理解并做准备,同时需要通过每次的总结沉淀经验,在未来取得更好的成绩。

以阿里流程为例,本文会从以下几个角度进行分享。

  • 流程解读
  • 考核标准解读
  • 具体准备工作
  • 一些小建议

image.png

以阿里为例,阿里今年的流程与往年类似,有线上的机试与面试环节。目前招聘主要是面向实习生。

  • 对于技术同学来说,机试有通用的算法部分,也会有跟软实力(逻辑思维/沟通协作)相关的评测题目,这两部分都很重要,也有比较统一的评判标准,因此非常重要,需要大家好好准备。
  • 面试环节针对往年说的流程长的问题,今年会简化,下放更多权利给各个BU,一般情况下是2-3轮技术面加HR面,不同的部门会有一点差异,以闲鱼为例,我们会尽量缩短该流程,如能面试官一起合并面试的话,会尽量一起面试减少流程。(所以有的面试可能有两个面试官一起哟)不同阶段的面试考核要求和重点也不同,技术一面通常是基础知识,二面考察技术在实际项目中的应用,以及自己在项目中的一些软实力。终面是技术一号位和HR一起进行面试,更多会从综合素质看大家未来的成长性。因此每一面的重点会有所不同。

通过后团队会发送offer,大家就可以来实习啦,实习中会参与闲鱼实际的项目,跟师兄师姐一起面对真实的线上环境,解决每一个用户的痛点,目前闲鱼有两亿的用户数,面对这些用户的真实诉求,想想自己的代码能真实的帮助这么多人卖出/买到自己喜欢的东西,恭喜你迈出了改变世界的第一步。对来实习的同学来讲,如表现优秀,后续的转正流程会比较顺利,我们会有正式的答辩考核并重新定级。告诉你们一个小秘密,师兄当年就是实习后考核全优留在阿里的,提前实习可以更好的了解业务和团队,更早的了解这个团队是否适合自己(业务是否有成长性,团队技术氛围如何,主管是否关注个人成长并会为你的未来争取更多的机会),也会把更多的主动权留在自己手里,师兄强烈建议要先实习再做决定。

另外关于校招开放的时间,往期阿里分春招实习和秋招正式offer,目前师兄了解到的是,未来校招周期会更加灵活,不过我依然建议大家尽量赶早一些,毕竟时间有限,在毕业前更早实习对自己有更大的帮助哟。

image.png

聊完流程,我们来聊一聊大家最关心的考核标准,只有明确了考核标准,才知道自己在哪个方面有优势,哪个方面有欠缺,从而能更好的准备。以阿里为例,往届考核的标准主要以三个维度来考核,核心希望我们的新同学能满足以下三个条件,我把三个条件的简单描述放在了图中,这里我讲一下自己的一些理解

  • 基础

    • 基础顾名思义,技术类核心还是希望考察在计算机相关方面的基础知识的深入情况,因此咱们日常学习的课程相关的知识就很重要啦,操作系统/数据结构/算法/计算机网络/编译原理等,都是咱们重点考察的范围,另外围绕知识的一些扩展,比如一些比赛成绩,还有在校成绩都可以作为该方面的佐证。
  • 热情

    • 技术人当然是对技术的热情啦。毕竟只有自己热爱的事情才能更好的投入精力做的更好,技术人讲的工匠心首先一定是要有热情才会有成为极客的可能性。热情的考核也比较明确,除了你大学应该做的学习内容以外,你希不希望了解更多行业的知识,从更多渠道拿到这些知识和方法并自己应用。了解这些信息以后会不会动手去试试,比如做一个App,做个网站啦,开源写点demo啦,事情不嫌小,但主动,自发,并且自己有获得感是很重要的,对自己做出的东西感到由衷的自豪,一定是发自自己内心对这件事情热爱。
  • 成果

    • 有了前两项还不够,我们希望大家的学习不止停留在表面,还要能够学以致用,因此会考虑大家在技术侧的一些成果,这部分通常希望有一些项目产出,我们会综合考察复杂度和项目的规模,这些都是可以量化的。所以可以看到,实习经验是比较重要的,有的同学会苦于没有实习经验,这里也可以给大家出一个主意,GitHub侧的开源项目的PR也是挺重要,能提出PR解决大项目的一些细节性问题也是非常不错的结果。比如大家可以关注下闲鱼团队的开源项目如Flutter Boost,关注项目最近的演进流程,如正在Beta的3.0版本的架构变化,并给我们提出一些PR和改进。这其实就是非常好的证明,我们也非常期待社区的同学能帮我们找到问题并解决该问题。另外,针对算法的同学,顶级会议的论文是非常好的成果的证明。

image.png

了解了考核要求,我认为只是了解了第一步,考核的度量维度只是冰山一角,或者说考核的三个维度只是手段,我们从手段去看本质,更好的理解阿里巴巴用人的内核要求,才能更好的准备和自我提升。这部分我认为,大公司的核心内核差异不会特别大,或者有一些细微的差异,但本质应该是一致的。我认为这部分的说明,不仅对校招同学有效,对社招同学同样成立。

在简历中我们能看到的显性的内容是知识/技能/经验,但我们没办法直接量化以及直接通过简历看到的是比如通用素质,个性特质,职业动机等,这些内容的重要程度远超前者,因为在目前这个需要大家持续学习的年代,知识技能的迭代速度极快,在职场上需要学习的东西非常多,因此背后的基本素质才是能让你保持在职场上表现优异的根本性原因。

阿里巴巴的人才核心素质里有四条,聪明/乐观/皮实/自省,从我的理解上来看,这个跟google要求的招聘创意精英的理念其实内核是相通,同时也契合当下比较流行的成长性思维的定义。这里我可以简单解释下这四个维度的意思。

  • 聪明

    • 指的是智商+情商,一方面希望有快速学习的能力,另一方面我们希望优秀的同事们能有共情的能力,跟有同理心的同事在一起,大家能更好的合作和互相成就,形成良好的氛围,1+1>2。
  • 乐观

    • 乐观本身不是搞笑,也不是傻开心,乐观更多的是指在逆境中的乐观主义态度。在顺境下大家很容易受到激励,而人生和职场总有波峰与波谷,只有乐观面对才能持续成长。
  • 皮实

    • 皮实通常被译为不怕经受打击,这里的皮实不止是指能经受打击,同时也指能经得起捧杀,能在任何时候都正确的看待自己,保持平稳的心态。
  • 自省

    • 能定期总结和沉思,知道自己在哪些地方有不足,哪些地方可以改进,从成功和失败的经历中都能得到成长。

了解核心内核可以帮助自己未来形成良好的工作习惯,在未来更好的通过技术在职场实现自己的理想。

image.png

讲了这么多,还是给大家一些具体的Action

  • 准备简历

    • 简历要围绕上文讲的基本原则来描述,让面试官快速的了解你的信息。
  • 准备机试

    • 线上约好时间,准备好相关的机试考核内容,算法部分建议还是需要复习下,可以考虑一定的刷题,但务必了解背后的本质。
  • 准备面试(日常的工作总结)

    • 针对项目可以用以下内容结构化的简历信息,项目的基本介绍,然后是定义出其中的关键问题,你在里面是如何解决的,最后效果如何。
    • 项目中用到的技术以及项目的上下游的架构也希望同学们能主动了解下并形成习惯,在未来的工作中会有较大帮助。
  • 面试复盘

    • 不论成功和失败都要及时复盘,尽量少复盘面试的技巧,以免落入误区。因为面试本质是挖掘人的特质,怎么样通过面试反思自己的不足,形成良好的工作和学习习惯才是最重要的。

image.png

最后,回答一个最近面试的来自哈工大的一个小伙子的问题,我认为是一个非常好的问题,当年也困扰过我,感谢这位面试的同学的问题,我这里跟大家分享出来。

问题:
面试过程中,不同公司不同面试官对自己的评价可能不太一致,甚至是走两个极端,有的说非常棒,有的评价觉得不太行。从这个角度来看自己到底处于什么样的水平,自己有一些迷茫。

师兄视角:
由于不同面试官的经验和背景不一样,有可能会出现一些不同的结果,在面试中问倒一个人是非常容易的,因为具体到一个知识点和某一个细节,有可能对方没有做过没有了解的话,是很有可能不知道的。有经验的面试官会主动发掘你的优点,让你自己介绍内容并从你熟悉的领域做交流和探讨,这样确实就会产生一些评价的差异。

对于校招生来说,除了好的基础和热情以外,其他的部分大部分同学都是一张白纸,或者差距并没有大家想象的这么大。因为大部分有真实的项目经历且能在里面起主导作用的同学并没有那么多,所以结果往往是既没有你想象的那么优秀,也没有你想象的那么差。面试如果能通过,一定是你的特质强烈吸引了面试官,在你的身上能看到未来成为优秀工程师的大部分特质,因此面试官更多的是为你的未来买单。

你真正应该做的是,养成良好的习惯,持续学习和沉淀,让这些优秀的工程师特质巩固下来,不停的通过每次的反馈学习和补充自己的盲点,例如,这个问题这次我不知道,我回去一定要搞清楚,下次是不是我就能知道了。这个技术我是不是真的去跑过demo,应用在我的项目里,这背后我遇到了什么坑。这些才是最重要的。

在结尾处我希望推荐一本书给大家,这也是我最近又回去反复阅读的一本书,著名的行为心理学教授德韦克的《终身成长》,里面充分说明了固定型思维和成长型思维这两种人的本质差别,希望大家可以阅读以下。面向未来,成长型思维的同学可以更好的拥抱不确定性,成为更好的自己。也预祝看过文章的每一个同学在新的一年都能拿到更多优质的offer,同时闲鱼技术团队在新的一年也在持续招聘,欢迎大家向公众号踊跃投递简历。

同时我也希望用德韦克教授的名言结束这篇文章:

真正的自信是,有勇气敞开心扉去欢迎新的变化和想法,不管他们来自何方。

真正的自信来源于你的思维模式:你已经做好了成长的准备。

相关文章
|
5月前
|
人工智能 监控 Kubernetes
稳定支撑大规模模型调用,携程旅游的 AI 网关实践
为了进一步提升服务水平和服务质量,携程很早就开始在人工智能大模型领域进行探索。而随着工作的深入,大模型服务的应用领域不断扩大,公司内部需要访问大模型服务的应用也越来越多,不可避免的就遇到了几个问题,我们自然就会想到使用网关来对这些服务接入进行统一管理,并增加各种切面上的流量治理功能。
512 61
2024届通义校园招聘正式启动
2024届通义校园招聘正式启动
1776 0
|
开发工具 git
Git使用不当导致代码丢失的N种场景
背景git作为目前使用最广泛的分布式版本控制软件,集团内基本上所有开发同学都使用它来做代码管理。一个最典型的使用场景,是一个git仓库存在一个master主干分支,多个需求基于master拉自己的开发分支,然后在发布日时,新建一个release分支,然后原先并行的几个开发分支merge到release分支上,最后基于该分支发布上线,上线后release再merge到master主干上,一次发布完成
3642 1
Git使用不当导致代码丢失的N种场景
|
应用服务中间件 nginx
Nginx反向代理/location/URL重写功能实战
一、Nginx反向代理常用实战 二、location 应用实例
Nginx反向代理/location/URL重写功能实战
|
机器学习/深度学习 人工智能 自然语言处理
从前端智能化看“低代码/无代码”
什么是低代码/无代码开发?业界对于低代码/无代码开发是否存在其他不同的理解?低代码开发和无代码开发之间的区别是什么?
从前端智能化看“低代码/无代码”
|
11月前
|
人工智能 监控 数据可视化
Manus再遭复刻!开源多智能体协作工具,实时查看每个AI员工的"脑回路"
LangManus 是一个基于分层多智能体系统的 AI 自动化框架,支持多种语言模型和工具集成,能够高效完成复杂任务,适用于人力资源、房产决策、旅行规划等多个场景。
1140 0
|
11月前
|
机器学习/深度学习 弹性计算 搜索推荐
QwQ-32B一键部署,真正的0代码,0脚本,0门槛
阿里云发布的QwQ-32B模型通过强化学习显著提升了推理能力,核心指标达到DeepSeek-R1满血版水平。用户可通过阿里云系统运维管理(OOS)一键部署OpenWebUI+Ollama方案,轻松将QwQ-32B模型部署到ECS,或连接阿里云百炼的在线模型。整个过程无需编写代码,全部在控制台完成,适合新手操作。
1793 176
QwQ-32B一键部署,真正的0代码,0脚本,0门槛
|
10月前
|
并行计算 安全 Java
stream的串并行处理是什么?
本文介绍了Java Stream的串行与并行处理机制。串行处理默认按顺序逐个处理数据,适合小规模数据以减少线程开销;并行处理基于Fork/Join框架,通过多线程分解任务提升大规模数据处理效率。文章还说明了获取并行流的方式(如`parallel()`方法和`parallelStream()`方法),并提醒在使用并行流时需注意线程安全及操作无状态化,因为并行流并非总是优于串行流,尤其在小数据量或简单操作场景下。
201 0
|
NoSQL Shell Redis
Redis热升级秘诀:保证高可用性的技术方案
Redis热升级方案允许在不中断业务的情况下,实现数千级别Redis的无缝更新。通过构建Redis Shell程序保存数据库状态,封装动态连接库,以及在运行时加载新版本库,保持客户端连接,该方法确保了业务连续性和高可用性,且升级仅需几毫秒,显著提升了系统效率。
1049 6