秋招季,每个人经历的过程都是独一无二的。学历和专业背景在其中扮演着关键角色,深刻影响着面试体验和感受。在校招的面试环节中,高学历无疑是一张王牌,它能让你获得更多的面试机会。这份优势不仅为你打开了更多门,也让你在竞争中脱颖而出。
今年我们校招同学有40+人拿到不错的中大厂的offer,今年校招互联网大厂硕士薪资在30w-60w,一般在35w-40w总包之间居多,最高的能拿到60w左右;中厂国企等薪水在20-35w之间;当然也有同学略微更高些。校招同学拿到的不错的offer互联网类企业如字节跳动系,京东,百度系,阿里巴巴系,携程,小红书,滴滴,腾讯系,华为,美团,快手,得物,蔚来,平安,去哪儿,中信,证券等等,尤其美团我们的同学offer占了有半壁江山吧。
说到底还得是大厂舍得给钱,尤其是互联网企业舍得给高薪。像我们有同学拿到-电信,联通等校招大数据开发岗,抠抠搜搜,一线城市,总包19w,当时我就呵呵了。联通还好些,好歹给了25w,像这种在一线互联网offer前只能沦为备胎,还不是第一备胎。
当然面试同一家公司,因为你学历,面试的成绩结果等,会造成打包价也会不同,同样滴滴,校招硕士同学去面试有的同学面谈21k,最高的同学给了33k。
学历是敲开面试大门的钥匙,而能力则是决定你能否成功通过面试的关键。在校招中,我们见证了双非硕士生顺利获得百度、京东等知名企业的offer,同样也看到了来自211、985高校的硕士生在面试中遭遇挫折。运气和实力在这一过程中扮演着重要角色。值得注意的是,一些双非硕士生的总薪资可达30万,而普通本科生则更多地将目光投向中小型企业,尤其是传统制造业,他们的总薪资通常在10-15万左右,虽然也有好几本普本同学总包20w/30w中大厂。211、985高校的本科生在这方面则有着更明显的优势,今年211/985本科最高同学拿到将近50w,也有好几个中大厂30w-45w
随着越来越多的人选择转行,普通本科生在25年的校招中可能会面临更大的挑战。涤生校招的学员中有60%-70%是硕士生,他们中的许多人提前一年甚至两年开始准备,最短的也有几个月的时间。但总体来看,准备时间越长,拿到好的offer的可能性就越大。这些同学大多并非计算机科班出身,但只要准备充分,他们同样有机会进入互联网大厂。因为他们的学校背景和学历都非常优秀。
最后秋招只要你没有上岸,秋招就没有结束,要一直不断学习不断投递,碰合适的机会,捡漏,千万不要躺平,应届生错过校招是一件很灾难的事情,不要想着走明年校招,只有考研考公才把毕业两年的人当做应届生,除此之外几乎没有企业认可你作为应届生。
接下来分享一份来自本科非科班,海硕IT方向的同学的秋招经验分享(现在的硕士方向大部分都和IT互联网相关)。
24年斩获Offer情况如下:
互联网:12个(10个数开,2个算法)
私募:5个(平台,数科,数开)
IOT&智驾 :3个(测开,数开)
两个ssp,三个白菜,其他均为sp
重点学习内容
今年数据开发方向秋招的同学们不知道有没有发现,大厂的面试中除了一如既往的偏爱计算机基础知识、算法以及大数据组件原理外,同时会重点考察大家简历中有关项目、或者实习方面的内容,而且问的特别细致。尤其是今年,今年普遍大家反馈大厂的面试更多是围绕着项目展开,八股文都问的比较少,其实这也很好理解,毕竟面试你们的都是类似我们这样在企业中工作很多年的老司机,八股文啥我们自己都忘了,如果你简历上写了项目基本围绕项目展开,简历上最好要有项目,没有项目甚至有些面试官直接忽略。
基础部分
-
算法题是攻克笔试的关键,几乎所有知名公司的笔试环节都离不开算法题目;
-
MySQL方面,索引问题是被频繁提及的重点;
-
至于SQL题目,几乎所有面试中都会要求现场编写SQL代码。
我的策略是在力扣上进行算法和SQL的初步练习,随后利用wiki上的高频SQL题进行复习,并在面试前多次温习。面试中可能会遇到的算法问题包括快速排序、归并排序等经典算法。
至于计算机网络、操作系统等基础知识,在我个人的秋招过程中并未被问及。不过,也有成功上岸的朋友遇到了这些问题。因此,建议大家还是准备一些常见的问题点,毕竟每位面试官的侧重点都有所不同。重点参考wiki上保哥整理的内容就足够了!!不要准备太多,这部分内容很容易因为内容多浪费大把时间。
大数据组件部分
-
Hadoop:hdfs的组成,Yarn的组成,MR的原理这些都要清楚;
-
Hive:原理要清楚,SQL怎么转成MR程序的?剩下的就是练SQL,常见的面试里要手撕的SQL都要去多刷几遍;
-
Spark:这个可以问的很多,wiki上的重点内容都要会,比如说任务的执行流程,shuffle的方式,join的方式。
-
必问的一个内容:调优!!!
首先Hive调优:先把涤生哥的Hive调优课学完,然后总结,比如参数调优:调资源,开map join,开自动小文件合并,group by的负载均衡等等,SQL调优等,涤生哥录制的就是企业实操,大家往自己身上套就行了。
然后是Spark的调优:也可以调资源,然后可以说围绕shuffle怎么调,这个是有一张导图重点是这些调优方法在实际的运用:这个可以看莫哥和健哥的课程,那个都是结合了具体的业务场景的真实调优例子,然后可以往自己的项目上去套,实在套不上可以说从哪些地方学到的(例如:实习的时候从带组的leader那里学来的)。当然有能力的话wiki上那些spark调优案例多背背完全更好了。
数仓和项目部分(非常重要)
项目介绍的核心思想是逻辑清晰、讲清楚讲明白。项目介绍不仅考察你对自己做的项目的理解和完成程度,还考察表达能力,解决问题的能力。
1.介绍你在项目里干了什么?
主要工作是开发标签,开发标签的流程要清楚,举一个具体标签的例子,从需求讨论到取数做标签这中间的过程,标签的作用,最后产生的效益。
2.架构是怎么样的?
阐述一下用到的技术和组件?一般这个架构也轮不到实习生来设计嘛,那你可以说你的理解为什么要这么设计(这个项目里老师会介绍为什么是这个架构)。
3.那你理解的每一层是干嘛的吗?
用户画像的标签主要是从dwd和dws取数,那你需要知道这两层的作用;然后衍生出一系列的问题,比如说为什么要分层,数仓建模方式?这个时候你就可以结合商化项目的数仓讲(别的同学好的答辩案例反复听),都要结合具体的例子去讲,其他诸如数仓建模,模型设计等结合实际场景去讲,都是非常重要的。
4.DQC方面
DQC有什么作用?完整性、准确性、一致性、唯一性、时效性等。
你经常配置的DQC有哪些?说下基础配置比如主键唯一,主键不为空,表行数波动等等。
在数仓方面的八股都要去结合项目去说,不要直接背八股,最常问的都在wiki里,要结合实际场景,自己的项目去落地。
关于反问
- 在面试的初期阶段,不妨主动询问面试官对你的表现有何看法,并探讨你可以在哪些领域进行提升,以及需要重点掌握哪些技能。
- 同时,准备一些基本问题也是必要的,比如询问公司的业务线、所使用的技术栈以及日常工作的具体内容。
- 此外,充分利用面试过程中的互动,从中发掘更多问题,这不仅能帮助你更深入地了解公司和职位,还能展现你的积极主动和对工作的热情。
总结
算法、SQL(笔试和手撕),大数据组件的原理,数仓的八股要结合项目说,自己写的项目要非常熟悉,wiki里的必背就是必背,经常会问,可以先过一遍,然后整理适合自己表达方式的话术去记忆。投递简历可以早点投,从提前批就开始(七月底),因为有的正式批池子都已经满了,认真对待模拟面试,有助于锻炼表达能力,真正面试就是放平心态就好了。
此外,wiki上还有一些场景实战的内容,大家可以根据自己的需要准备几个,在面试中有这些拔高真的很有效果,拿我个人举例:在面一家私募的时候,join是否一定产生shuffle这个问题让当时的面试leader直接发了我offer哈哈。
每次面试结束后,不妨花点时间回顾并总结自己的面试体会。可以采用多种方式记录下这些宝贵的时刻,比如录屏或录音。这样的形式不仅有助于洞察自己的不足,还能在老师的指导下进一步精进。通过这种方式,我们可以逐步优化你的知识体系、项目架构,并解决其他可能出现的问题,让自己在职场竞争中更加游刃有余。
最后,24届的秋招即将告一段落!在这个求职的季节里,许多同学们们都陆续收获了自己心仪的offer,为自己的未来铺下了坚实的基石。秋招还没拿到offer的同学仍需要继续努力,春招还有一波机会。大家加油!
校招这块说实话,基本先到到先得,越早准备越好,虽然我们也带了一些突击春招的同学。他们学历专业都不错,但是说实话是真有压力,因为春招机会整体很少,一般都是秋招的补录,而我们的目标是将每个同学辅导到上岸为止。
出发
24年秋招已经告一段落(还剩下春招的机会),我们25年校招的同学已经安排起来了哈,其次校招需要准备的东西比较多,不是你学习完一遍课程就ok了,而是需要反复捶打,吸收掌握。最后建议所有想走it的同学们早点准备起来哈。