重磅推出!
“研路职达”心动offer
通关指南
(第1期)
-研途领航-
第一期作者简介:
谭楚雄,计算机学院2022级软件工程专业研究生
测试开发岗offer:京东ssp、滴滴出行ssp、字节跳动sp、美团sp
软件研发offer:蔚来
PART.
01
求职准备环节
01
把握时间节点
求职过程中,明确各阶段的时间节点至关重要:
(1)暑期实习:找暑期实习的黄金时间通常在每年的3-4月。从2月底开始,就会有公司陆续发布暑期实习的招聘信息。争取抓住实习季的第一波机会,因为最开始的时候HC充足,难度也会简单一些。
(2)秋招时间:秋招时间近几年呈现逐年提前的趋势。从以往的“金九银十”逐渐变为7月底就有大厂开始发布招聘信息,8月进入关键期。到10月,大多数企业会陆续发放带薪offer。如果此时还没有找到合适工作的同学,可能会遇到一些“捡漏”的机会,因为部分同学会因薪资待遇等原因放弃offer。但需要注意的是,大厂通常会通过超发offer来降低这种风险,“捡漏”的机会相比过去已大幅减少。
(3)春招时间:春招是秋招后的补充,但节奏非常快。例如,腾讯的春招补录在3月中旬就结束了。因此,抓住春招窗口尤为重要,争取在企业开始春招的初期就完成投递。
02
提前规划准备
求职内容需要长期积累,不可能一蹴而就。我建议至少提前半年开始准备:
(1)简历准备:模板可以参考“超级简历”的简约模板,向师兄师姐请教,发现简历的不足之处,并对亮点进行强化和合理“润色”,但是确保简历中的每一项内容都能熟练掌握,避免过分夸大、虚构,避免使用“熟练”“精通”等词,建议用“熟悉”代替,更加真实稳妥。
(2)能力积累:针对项目经历、实习经历和算法题的准备需要长期积累,建议从研一或者大二开始进行项目经历的积累,研二或大三上学期开始,进入到求职准备的阶段。
PART.
02
笔试和面试环节
1、笔试:基本由算法题为主,且难度较高,需要日常积累,一般没有突击准备的办法。
2、面试:通常包括以下四大模块的考察内容:
01
基础知识(八股文)
八股文部分主要涵盖:计算机网络*、操作系统、MySQL数据库*、Redis数据库*、所使用编程语言的相关知识*、Linux基础操作*、Git基础操作。
这些知识点需要有扎实的积累,尤其是标注*的内容,往往是面试中的重点,在找实习时,八股文的占比一般会比较大,而秋招时,八股文的占比会大幅缩减(有实习经历),因此针对找实习和正式工作需要合理分配时间。针对八股文,时间充裕可以参考“小林coding”网站相关内容,时间紧迫可以直接去“牛客网”看大厂的相关面经。
02
项目经历(重要)
项目经验是技术岗求职的重要加分项,我主要使用了本科期间的比赛项目以及“字节跳动青训营”(这个是免费课程,只需要通过刷题即可入营,资料很棒)的相关项目作为主要素材。网上的课程项目(例如“苍穹外卖”)也可以作为参考,但必须进行包装,否则可能被面试官认为是千篇一律的内容。在项目中加入一些关键设计,例如高并发场景的处理、系统架构的优化等,能够突出项目的技术深度。
03
实习经历(如果有实习经历,重要性高于项目经历)
实习经历对秋招至关重要。有大厂实习经历不一定能保证最终拿到大厂offer,但没有大厂实习经历进入大厂的难度会显著提高。因此,我在研二上学期开始全力备战春招,以争取获得大厂暑期实习的机会,最终也是去美团暑期实习了。在实习期间,要主动学习,尽量参与更具技术挑战的工作,向mentor请教并“偷师”同事,将这些吸收内化为自己的技能。
04
算法题(重要)
算法题需要长期积累,我从研二上学期开始每日刷题,重点关注LeetCode的《hot100》和《剑指Offer》系列,因为这些题目在面试中出现频率较高。此外,不同企业有各自的热门题单,通过Codetop小程序可以进行针对性训练。算法题做不出来,基本上很难过面试。
PART.
03
签约环节
01
Argue薪资
想拿到SP或SSP的Offer,最好手握多个有分量的Offer。谈薪资时,HR会了解你是否有其他Offer及其薪资水平。如果只有一个Offer,议价空间会非常被动。在argue薪资时,也避免虚构Offer或漫天要价。大厂的评级机制往往较为严格,你的等级在面试时已经基本确定,薪资调整只能在相应范围内进行尝试。
02
解约注意事项
每家公司对于解约的流程和规定不同。例如,美团虽然不收取解约费,但解约流程通常集中在次年三四月份,而其他公司未必愿意等这么久。因此,签约前需明确解约条件,提前规划好相关安排。而大部分公司解约需要收取一定的违约金,几千不等。
PART.
04
其他注意事项
01
保持心态平稳,接受运气因素
面试中,运气往往扮演着重要角色。例如,遇到一个谈得来的面试官,面试过程可能会非常顺利;反之,可能会觉得步步艰难。有时,算法题刚好碰上了不熟悉的题目也在所难免。因此,不要因为一两次失利就否定自己,调整好心态尤为重要。
02
提升表达能力
清晰的表达能力在面试中至关重要。我刚开始面试时,常常出现前言不搭后语的情况。为了改善这一问题,我反复进行自我演练:录下自己的回答并回听,检查表达是否有逻辑漏洞或不清晰的地方。
同时还可以使用GPT模拟面试场景,让它扮演面试官,尽可能涵盖各类问题。即使遇到自己不会的问题,我也会强迫自己从多个角度去思考和回答。通过这些练习,不仅提升了表达逻辑,还在面试中遇到类似情况时能够冷静应对,展现出自己的思考能力。
另外一定要多进行面试,积累相关经验。
03
受到挫折需要坚持
求职过程中的坚持非常重要,尤其是在面对挫折时。我在字节跳动的求职过程中,共经历了14轮面试,其中有三次终面失败,甚至在终面通过后因横向对比被淘汰。但我没有轻易放弃,而是主动出击,通过Boss直聘私聊字节的HR,表达自己强烈希望加入字节的意愿,并请求他们将简历直接投递到业务部门,其中有两次面试机会都是这样争取到的。(很多时候官网简历挂了并不代表没有机会)
↓↓↓支持我们请使用点赞和回复功能