结合个人经历,做一下简单的总结,仅供参考。
提前批:投简历->HR筛选->面试(一般2-3轮)->offer
正式批:投简历->HR筛选->笔试->面试(一般2-3轮)->offer
提前批和正式批的区别在于:
1.提前批开始时间早,需要尽早投递,越早机会越大;
2.提前批相当于有两次机会,提前批挂了不会影响后面的正式批招聘;
3.没有笔试筛选,直通面试,相比来说容易一些 ;
4.论文、项目等有成果、综合能力强的同学,通过面试,直接就是sp级别,可以获得高额年薪。
内推是投简历的一种方式,内推是最有效、直接、快速的求职方式,HR 会优先筛选内推简历。
一般有两种:
1.你把简历给内推人,然后他再转交给HR或部门;
2.填内推码。
一般内推都可以免除简历筛选,有的内推甚至不用参加笔试,直接进面试,免笔试是非常大的优势,校招笔试一般都会刷掉50%以上的人。
在很多企业,内推的简历被看到和获得反馈的速度都会比非内推快一些
真·靠谱内推的方式有几种:
1、简历帮递,有内部员工加持
2、内推码,在填写简历时候直接使用
3、提供内部人员邮箱,邮箱可分辨出真假,@后面带有公司名称。
内推可以是一种提高简历筛选的效率方式,但绝对不是【不劳而获的捷径】
好好优化自己的简历,才是真正利用【内推】获得机会效率提升的根本。
1.对于互联网相关工作,可以在牛客网关注招聘信息,同时也可以在上面找到一些面试题库、经验等;
2.直接去对应公司的官方网址,查看相应招聘信息;
今年,互联网大厂从6月底陆续开始进行招聘。这时候招聘属于提前批,遇到喜欢的公司就赶快投简历吧。
7月份大部分互联网大厂都开始了提前批招聘。
8月份开始进入正式批,大厂的提前批已经招的差不多了。
正式批需要进行笔试,这个需要有一定的做题积累。如果题目积累不够,刚开始笔试一定会被虐😭。
8-9月份是正式批的主战场,10月份之后就会少很多了。
想进大厂的同学,需要把握住机会。
城市
互联网大厂主要集中在北京、杭州、深圳等城市
岗位
主要有:C++、Java、前端、安卓、iOS、PHP、Go、Python、算法、大数据、
产品经理、测试、游戏研发
可以结合自身特点和意向城市 来选择合适的岗位
0.简历不要有错别字,这是大忌,一定要注意;
1.写明基本信息,名字、联系方式、邮箱等,照片(可以不用,除非你美丽动人或英俊潇洒)
2.参考对应职位的要求,把相应的关键词写到简历中,通过率会提高
3.对于个人经历方面,可以参考STAR法则:Situation,Task,Action,Result。
situation:明确相关经历及任务的背景:是什么类型的;怎样产生的;当时情况是怎样的。
Task:明确在相关经历及任务中:要达到什么目标;完成过程中涉及什么环节及流程。
Action:明确:针对这样的情况进行的分析;决定的行动方式及采取的步骤。
Result:描述结果怎样。
4.简历做好后,不要直接发word版本,可能会出现格式错乱的情况,生成pdf版本避免格式错乱
5.需要准备证件照和生活照 后期需要提交材料
注:网上填写简历时,填完要仔细检查一遍,避免错误
常用的一些信息,可以保存到文档里,网上填简历时,可以直接复制对应内容
数据结构+算法 大部分职位都会涉及到, 计算机网络、操作系统 具体看职位要求
数据结构+算法
推荐去力扣中文站刷题,建议按照类型去刷,遇到不会的不要死磕,去看看题解
建议以简单和中等为主,
推荐题解
LeetCodeAnimation 程序员吴师兄
leetcode lucifer
hello-algorithm geekxh
常考题目
面向面经复习,主要是基础+底层原理,
以Java工程师为例,主要内容:Java基础知识、JVM、多线程、锁、各种框架Spring、SpringBoot等、(新的技术栈等)
Java相关资料
常用的笔试平台有牛客网、赛码
笔试时间会提前1-2天,以邮件、短信的形式进行通知,邮件内会给出笔试的具体要求。
如:笔试全程需要打开摄像头,牛客网需要进行手机监控、答题过程中不可以切换答题界面、
编程题是否可以使用本地编译器需要看要求
选择题 每题1-2分,不定项选择题3分
编程题:按照通过比例*该题分数,计算该题得分
1.一般是3-4道编程题,时间90-120分钟,平均30分钟/题。
2.选择题(20道,可能包括不定项选择)+ 编程题(2-3道) 时间选择题平均2分钟/题, 编程题30分钟/题。
编程题:遇到不会的, 尽可能多拿分,可以先试试特殊用例,或者直接输出对应数据
对于有限输出,例如只输出true/false,这种情况,可以直接输出其中一个结果,这就能拿一部分分值
对于第二种题型,一般是需要先做完选择题,提交后才能进入编程题,确认提交后该部分题目不能修改答案。
注:对于不允许使用本地编译器的情况,在线编程相当于在记事本中写代码,调试也比较麻烦,需要提前进行适应,否则会影响考试发挥
选择题都是基础题目,范围较广
编程题前几道难度[简单,中等],后面1-2道难度[偏难,困难]
面试一般流程:
1面:自我介绍->考察基础知识->手撕代码
2面:自我介绍->深挖项目->手撕代码
3面:hr面,主要了解性格、特点等
具体面试流程需要参考对应公司的面试经验贴
介绍自己基本信息、特点或优势、岗位相关技能、项目等
之后全凭个人积累和发挥了
对于手撕代码,注意以下几点
先问清题目,各方面各种问,题目是什么意思,希望你干什么,你的api以后要拿到怎么用,给谁用? 确认方法的输入输出,希望收到什么样的参数?如果不是这种参数怎么处理,输出什么样的结果?结果的范围是? 和面试官确认边界条件,上限是什么?下限是什么?corner case要充分讨论 写代码时最好不断交流,嘴巴里要说,别就只顾着写 最后要给面试官算法复杂度,注意,这里一定要说清楚是最好、平均、最坏,用词要严谨,这些都是细节
注:刚开始面试时,难免会紧张,说话不利索,思维跟不上,这需要积累一些经验
最好开始时,就抱着不在乎的心态去面试,”一旦认真,你就输了“,越在乎,就越受限
做笔记,记录自己不会的知识点,下去补全,避免下次再遇到
面试过程也是一个打怪升级的过程,从面试小白不断积累经验,最终成为面试达人。
面试都通过后,大约一周后,HR会通过电话的方式和你具体聊一下工作的薪资、福利等问题
关于薪资方面 可以在微信小程序 offershow、薪资爆料等进行搜索,提前设定一个预期的薪资范围
不要等到谈薪的时候,抓瞎。
最好先问HR提供的薪资范围是多少,一旦你先说,就失去了主动权。
关于工作环境、氛围,可以去 脉脉上去搜索相关信息。
谈薪完成后,大约一周时间会通过邮件方式,发送录用通知。
录用通知及附件会给出具体薪资、待遇等信息
接到录用通知后,需要在规定时间内,给出反馈,决定是否接收offer。
接收offer后,需要根据邮件内容 提供相应的材料:成绩单、就业推荐表、三方就业协议、身份证复印件、学生证复印件等,具体看要求
三方就业协议 貌似只能毁约一次,还要赔偿违约金,所以 签订一定要慎重
希望大家提前准备,祝大家成为offer收割机,收割到自己满意的offer。