【实习→提前批→秋招】求职全流程技巧与工具(附学历统计

更新日期:2023/06/27

贴主为24届C++选手,经历了从0ffer到部分大厂收割。可供无实习的24届提前批秋招,25届实习参考。

本文约5500字,阅读时长约15分钟,建议提前收藏。

目录(没有自动生成目录@周周~):

0.求职哲学:从0到offer收割机

1.新手礼包🥰

2.如何确定技术栈

3.学习资料

4.个人求职方向分享

5.时间规划

6.简历准备

7.如何投递&投递渠道

8.面试流程介绍

点赞 收藏 关注😝 催促楼主更新

三个月实习求职の个人经历

  1. 3月为迷茫期,无法定下技术栈,纠结于稳定通用的Java或小众的Cpp
  2. 4月为海投期,开发相关的全都海投,偶有笔试,0面试
  3. 5月为觉醒期,探索了一条合适的方法论
  4. 6月为收割期,逐步收割部分大厂

拿下大厂offer拢共分几步?

等级

参考时间

备注信息

海 投 王

3月初

预计持续2-3周

这个阶段需要稳住心态,少刷焦虑贴,多刷招聘信息,大量投递,海投任意公司,任意岗位(如C++也够Java)。用一些工具(下文有),记录投递记录,可以将不同岗位类型,base地,行业进行归类。

海 笔 王

4月中下旬

预计持续3-5周

需要记录好笔试时间,积累笔试经验。这个阶段逐步面一些中小厂。做好一天两三场笔试的准备(贴主曾经一天三次笔试)

海 面 王

4月底或5月初

预计持续4周

可以用一些录音工具,记录复盘不会的知识点。记录面经以及答案(最好发布在牛客上hhh)。基本上大中小厂都能有约面:美团、阿里、百度、腾讯、字节、小米……

至尊·海神

未知

大厂offer任选,此时可能会出现选择困难症

0.求职哲学:从0到offer收割机

  1. 学会骗人:先给hr画饼,只为转正,实习6个月,具体再随机应变。
  2. 主动联系hr:师兄师姐,老师,牛客网友,boxx猎头
  3. 广撒网:千家以内皆为养生,国企银行互联网雨露均沾,前端后端测试运维全栈开发。
  4. 吹水:无据可查,多吹,展示自信。
  5. 面试多微笑:面试不笑,除非大佬,面试关注自己的画面
  6. 多注意基础:对于中小厂,八股基础远大于算法题,机试只需暴力,手撕只需简单到中等题
  7. 主动性强:主动投递,关心职业形势,忌跟庄同学投递
  8. 提前投递:即使是自学,也不能等到完全学好再投,因为投递到约面的时间也许足够学习很多知识
  9. 准备充足:准备好基础和项目再约面试,但是要先投
  10. 拉长面试时长:一般面试时长越久越好,尽量拖延一个小时以上的面试
  11. 学会反问

1.新手礼包🥰

投递链接😍:官网技术岗(C++\Java)投递名单整理:

https://www.nowcoder.com/discuss/485814675100266496

面经大全🤤:包括腾讯美团阿里小米华为的百家面试面经整理:

https://www.nowcoder.com/discuss/489748821765865472

2.如何确定技术栈

个人情况

求职岗位确定

高学历大佬 && 长时间求职战线 || 高智商人才

C/C++

普通学历 || 求稳 || 进国企银行 || 不卷互联网

Java

项目契合的小众赛道(嵌入式、Go、硬件相关、前端、ROS)

小众赛道

3.学习资料

算法刷题:

需要注意的事,有时候手撕可能会手动构造输入输出,需提前了解链表、树之类的结构

刷题可以采用 分总分 的学习方法,平时偶尔离散刷题,找工作前几个月系统刷题,再离散随机刷题

项目怎么找:

  • 项目:自己是一些学校的合作项目,横向也能对工作有用
  • 开源之夏华为开源实习之类网上开源的项目
  • 项目难度排序:QT < WebServer < CMU or MIT
  • 保底 mit 6.824(https://github.com/tjumcw/6.824

4.个人求职方向分享

个人背景

  1. 完全无求职经验,本科无实习,24菜鸡硕士第一次找实习
  2. 无科研论文(CV方向
  3. 无实习经历(与求职方向契合的
  4. 无项目经历(与求职方向契合的
  5. 成绩一般(本科年级排名 后50%
  6. 无竞赛经历(无国赛省赛ACM之类的
  7. 纯纯小镇做题家(本科过于混水

求职方向

  • 技术栈:C/C++
  • 方向:基础架构、高性能、AI编译器……
  • 求职难度

  • 学历要求:四非(非211,非985,非双一流,非硕士)慎重选择该方向,不推荐非科班,降低风险(即使后面不行也能去中小厂或者转Java之类的
  • 能力要求:需要对底层原理感兴趣(帖主已做好实习到春招一整年找不到合适工作的准备)
  • 工作强度:基础架构不同于业务,一般是不卷的,没有太多考核要求,但是也没啥钱可能

为什么会这样选择?

  • 起源:刚开始是准备老老实实整个Java或者前端,完全没想过C++,尚硅谷黑马看一遍,至少整个中厂吧,
  • 思考:互联网光宗耀祖,也许是家里唯一的希望,决定换赛道冲击大厂(Java难以冲大厂),后面转C++也是做好了0offer的准备
  • 如今:腾讯百度华为小米都算拿下了,还有一些中小厂。

5.时间规划

  1. 是否有必要实习?学校竞争力强就可以直接准备秋招
  2. 是否要投提前批?如果基础知识掌握差不多可以投,不用担心留下面评之类的(如果面评是基础不好可能会影响后续面试)

实习:

  • 学习时间:12月到次年3月
  • 投递时间:3月初就开始投,边投边学,先投小厂,跟着面试,掌握了经验再投中大厂!!!
  • 没有消息就是最好的消息:其实在去年12月就开始关注招聘信息了,当时牛客还没有太多24实习的动态,因此推迟到4月才投,大家引以为戒
  • 深入研究某几家意向企业的业务与技术栈(比如我投的华为2012 AI编译器 C++相关的,主动在b站大学学习相关课程

秋招:

  • 无实习 or 导师不放 or 横向太多:建议提前三四个月左右开始背八股,提前准备项目
  • 招聘会一般通过的概率会更大,但是一般都是中小厂(985除外),普通人冲大厂还得海投
  • 提前批投一些,反正难约面不影响毕设之类的

6.简历准备

简历模板

  • 只需要简单明了的模板即可,单栏,黑白或者颜色单调最佳,有照片的需要正式的一寸工作照(可以去照相馆拍一个一寸还有高清方形形象照,未来工牌需要)
  • offershow的简历模板:pan.baidu.com/s/1XxdyWkiTIsXJ2kg2G3qQeg (码:show)

简历如何写

STAR原则是面试过程中涉及实质性内容的谈话程序,任何有效的面试都必须遵循这个程序

对于简历0经验选手可以评论区po上你的简历(项目大佬忽略

原则

举个栗子

背景Situation

项目基于什么具体的应用场景,比如国产化需求,现实意义背景(就算是谷粒商城也有对应的背景问题),不要只写个很常见的项目名上去。

任务Task

完成前端/后端的xxx模块,xxx功能,凸显自己的工作量,可以堆料,加一些开源项目没有的功能。

行动Action

用xxx技术提升了百分之多少的性能,比如网上找点新的技术框架用在这上面,然后用一些性能测试工具对比下具体的性能提升,

结果Result

验收了多少了个功能模块,精度性能是否达标,指明具体数值,最好贴上项目github地址

简历修改

多修多改

  • 简历需要定期更新修改完善,
  • 可以以面试次数或者投递家数为基准,比如每面试1~3家,每投递5~10家进行简历更新

不要造假

  • 面试吹水可以,不要留下文字证据
  • 后面发offer的时候会经过背调之类的

7.如何投递&投递渠道

8.面试流程介绍

    性格测试

    关键词:

  • 不极端:四个程度的答案直选中间两个
  • 团队合作:信任队友,不内向,善于交际,能和陌生人交流
  • 热爱技术:喜欢学习,热爱新技术
  • 适应性强:适应不同团队
  • 抗压:很少感觉压力大
  • 不表现领导能力:尽量不选择领导相关的

综合能力测试(银行、国企等非互联网公司):

刷题:牛客信息科技岗题库可以进行专项训练(只冲国企银行多刷,普通人多投几家其实都是重复的

  • IQ题:给几个数字推测下一个
  • 阅读理解:给一段文字材料,判断适合的标题(常考
  • 选词填空:在横线处填合适的成语
  • 图表题:补全九宫格图,根据前三个图选出下一个

笔试/专业测试

  • 408、语言基础(C++,Java、Python):还是牛客题库,编程语言和计算机基础板块能巩固很多的八股文知识。
  • 刷题优先级:编程语言 ≥ 计算机基础 > 数据结构 ≥ 基础算法

技术面试

牢记Star法则,Situation、Task、Action、Result

一般不问比赛、论文、专利、软著(国家级、顶刊定会、与部门契合度高除外

    自我介绍

按照以下模板:学校+专业+实习经历+项目经历+未来规划

案例:{开始} 面试官您好,我叫赛文X,是门头沟学院24届计算机专业的硕士研究生,做过C++的mit 6.xxx的项目,有过一段在腾讯teg的实习经历,未来的职业规划是从事一些C++基础架构开发的工作。{结束语}

手撕代码

代牧随想录系统过一遍,CodeTop上有手撕真题(考前抱佛脚),看面经真题,一般当年难度不会区别太大、牛客企业筛选专刷

大厂的时间限定:

  • 简单题8min
  • 中等题15min
  • 智商题5min

八股基础知识

  • 看面经!!! 一般当年面试的八股都是那些
  • 写面经!!! 复盘面试官问的问题
  • 一般面试官都是问到你答不出来,以面试时长为主
  • 项目与实习

  • 提前准备好项目中遇到的难点和解决方案

HR/主管面试

  • 提前了解部门业务、企业介绍(能提前加hr,直接问需要学什么前置知识最好
  • 一切以客观回答为主(用一些例子去代入,比如:性格外向,经常参与实验室的xxx活动
  • 比如对加班怎么看,要多说客观因素,多代入团队(加班是为了项目进度,团队荣誉,并且我个人不排斥,以前在xx公司实习加班使得项目达到xxx预期)
  • 爱好:运动,表现自己强健的体魄(再编点xx奖项,具体事实增强说服力,比如”去年获得院级乒乓球大赛二等奖“

面试反问

一般拷打完项目基础,都会有个面试环节,推荐问题:

  • 询问部门技术栈(热爱技术
  • 询问转正率(实习只为转正
  • 询问后续流程(强烈意向

9.如何骗、拖、拒Offer

骗Offer

如果流程走完并且通过了,一般HR会电话联系,也就是常说的Offer Call(OC)

此时如果不是一定不去的话,

表现出自己意向十分强烈,邮件发来再说。

拖offer

一般Offer的时长可能在3-7天(华为、腾讯3天,小米7天)

中小厂一般是可以拖的,私聊HR说导师那边有事,

一般能拖Offer上面考虑时间的两到三倍

比如三天考虑拖到一周

拒Offer

一般选择拖Offer,延长点击同意Offer的时间

如果不小心点了再拒的话,大厂大概率拉黑名单

后记

上述简单列出了一些路线,后续如果本贴需求大(点赞 or 收藏

会做一个详细的分析,包括目前正在构思的一整套的实习秋招技巧

动态有海投鱼塘记录贴和海面记录贴

#如何确定求职岗位##晒一晒我的offer##投票#
赛文の后花园 文章被收录于专栏

赛文X让你重拾信心!

全部评论
成为海神的那天记得,复活吧,我的爱人
12 回复 分享
发布于 2023-06-06 17:41 上海
腾讯状态码已到3啦
9 回复 分享
发布于 2023-06-06 10:17 海南
太强了,我就是从C++转回java的,确实不适合我这种学历低的
5 回复 分享
发布于 2023-06-06 14:56 江苏
请教一下,转C++的话,会不会岗位和工作机会比Java少呢
3 回复 分享
发布于 2023-07-02 11:21 天津
卧槽校友
2 回复 分享
发布于 2023-06-07 08:27 湖北
百级成神了😋
2 回复 分享
发布于 2023-06-09 00:08 四川
海神!确定技术栈很受用
2 回复 分享
发布于 2023-06-10 18:05 浙江
请问楼主 CodeTop刷了多少呀?
2 回复 分享
发布于 2023-06-27 09:06 陕西
想请教一下背调一般都怎么查呢
2 回复 分享
发布于 2023-07-04 15:42 辽宁
老哥,我也想准备你这个方向,大概要学多久啊
2 回复 分享
发布于 2023-07-09 13:40 安徽
请问那个c++做的6.824lab该怎么作为自己的项目呢,按照他的教程写一遍吗
2 回复 分享
发布于 2023-07-31 20:06 上海
老哥我想问下您用的哪个简历插件,,找了一天都不太好使
2 回复 分享
发布于 2023-09-14 18:49 山东
什么是牛客408题库,我好像没找到,这是什么黑话吗
2 回复 分享
发布于 03-24 15:00 浙江
为啥你研究生要去海南读
1 回复 分享
发布于 2023-06-06 10:00 湖北
海神哈哈哈 什么时候修罗神
1 回复 分享
发布于 2023-06-06 22:00 湖北
请问大佬c++比java好冲大厂吗😭
1 回复 分享
发布于 2023-06-08 16:06 北京
挖槽 神!
1 回复 分享
发布于 2023-06-09 00:41 北京
请问c++还是Java呀 本2硕9 一段算法实习经历 一直按cpp准备的 项目是Python
1 回复 分享
发布于 2023-06-09 00:42 北京
老哥我刚刚状态码到8了,目前还没有hr来沟通,应该是稳了吧
1 回复 分享
发布于 2023-06-15 14:18 湖南
太顶了xd,我四月开始找实习,基本每天都能看到你哈哈
1 回复 分享
发布于 2023-06-15 17:00 北京

相关推荐

Webpack是一个模块打包工具,它的主要目的是将应用程序的各个模块打包成一个或多个文件,以便在浏览器中运行。Webpack的工作原理可以简要概括为以下几个步骤:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&amp;uuid=07d53be4cd034a4ab270d500feebcc8d入口点:Webpack将根据配置文件中指定的入口点开始处理打包过程。入口点是应用程序的起始模块,可以是一个或多个文件,Webpack会从这些文件开始构建依赖关系图。构建依赖关系图:Webpack会分析入口点文件及其依赖的模块,通过静态分析确定它们之间的依赖关系。Webpack会递归地查找所有依赖的模块,直到构建出完整的依赖关系图。资源加载与转换:一旦确定了所有的依赖关系,Webpack会根据配置文件中的规则来处理模块。这些规则可以定义如何加载、解析和转换各种资源,例如JavaScript、CSS、图片等。Webpack会使用相应的加载器(loader)和插件(plugins)来处理模块,并且可以根据需要进行编译、压缩、合并等操作。打包输出:在完成资源加载与转换之后,Webpack会将所有的模块打包成一个或多个输出文件。输出文件的数量和命名方式可以通过配置文件进行调整。常见的输出文件类型包括JavaScript文件、CSS文件和图片等。优化与压缩:Webpack还提供了一些优化功能用于减小打包文件的体积和提升加载性能。例如,Webpack可以通过代码分割将应用程序拆分成多个异步加载的模块,从而减少初始加载时间。另外,Webpack还可以对输出文件进行压缩、混淆和缓存等处理,以提高运行效率。这就是Webpack的基本工作原理。它的强大之处在于可以通过插件和配置文件来灵活地定制打包过程,以满足不同项目的需求。#ai智能作图#
点赞 评论 收藏
分享
评论
226
1286
分享
牛客网
牛客企业服务