简介
本文主要介绍一下 17 年校招本人所了解到的校招信息。由于我参加的校招面试比较少,文章中更多的是从身边的同学所得到的信息,供各位参考。本文主要包含了 校招时间节点、行业选择问题、简历注意点、前期准备阶段、面试常见问题、offer 选择问题 、面试经验及总结、资料分享 .
校招时间节点
6 - 9 月
内推、提前批: 这段时间主要是各大互联网公司提前批、内推,这时候竞争会稍微小一些,建议找相关的师兄师姐内推,把握好这次机会,同时提前感受校招氛围。(内推信息可以在 byr 论坛上找到 )
8 -11 月
正式秋招:此时面试的人很多。各大笔试面试很多,建议前期做好准备,自己做好取舍。(建议自己做一个表格,做好相关信息记录,不至遗漏 )
11 - 3 月
秋招补录:11月开始,因为要开始交三方了,会有不少人拒绝 offer,各大公司根据秋招的情况,在秋招末便会进行补录,没有找到合适工作机会的可以考虑。但此时毕设开题相关事宜也来了,注意平衡好时间。
1 - 4 月
春招:高峰期 1 月 - 4 月,岗位数量不如秋招,建议尽量在秋招阶段找到一些适合的 offer 保底。
注1:以上时间节点并非有十分明显的界限分隔,强烈建议师弟师妹们提前看看一些就业公众号的历史招聘文章,了解各大公司的 <招聘时间节点>,以便做好相应准备。(推荐公众号: 清华就业、北大就业)。
注2: 一般在来年 5 - 7 月会有一些给户口的工作机会,因为招不到人,公司指标就浪费了。
PS: 附一张公司招聘流程图
行业选择问题
总体感觉还是根据自己的兴趣爱好,逐渐清晰自己想要做的是什么,想要的生活是怎样的? 不用着急,个人建议如果没有想清楚自己要什么,可以先确定自己不要的是什么?去掉那些不要的,剩下的就看缘分了,以下简单介绍下自己知道的各行业, 具体的行业情况可以百度一下。
大型互联网公司: BAT、网易、美团、京东、滴滴、头条、搜狐、搜狗、华为、IBM 等
金融科技类:政策性银行、国有四大行软件中心、招商银行·招银网络科技、摩根士丹利、各大券商 IT 部(如中信建投、南方基金)、51信用卡。
国企央企:国家电网、中石油、中石化、中海油、大唐移动、神州数码等。
军工科研类: 中电 28 所、中电 14 所、航天航空所、中科院、中船等
公务员校职工类: 选调生、国考生、辅导员等
创业公司类: 高风险、高收益,需要自己好好衡量,这样的公司很多。
注. 不管你搜哪一个行业、哪个公司,基本都有正面和负面的评价,建议师弟师妹在了解自身的基础上,选择适合自己的。
简历注意点
- 最好一页,把亮点(名校、实习经历)放到前面。
- 大公司实习经验加分,有相关项目经验加分,有自己博客文章、开源活跃加分。
- 注意简历措辞,尽量不要写精通 xx,最好不要写搞过 ACM,避免使面试难度陡增。
- 根据面试情况定期修改简历,可以请童鞋帮忙相互看一下。
前期准备阶段
刷题
相关站点:
leetcode: 刷算法题,推荐
牛客网: 很多互联网公司直接在这上面笔试,还可以刷真题练习,还有各种面试笔试经验、公司情况分析、offer 比较。做的挺好,推荐 !
赛码网: 性质类似牛客网,推荐。
segmentfault:有些童鞋在上面有算法专栏,把自己刷过的题都记录在了上面,相关中文解释很不错!推荐。
stackoverflow: 问答网站,一般技术问题都能在这找到答案。
书籍:剑指 offer、编程之美、编程珠玑
专业知识准备
找一些相关方向的书看看,系统一些,如果嫌慢。可以通过刷 牛客网 上面的专业方向的题目,查缺补漏,也是可以的。
找一些专业方向且经常写博客的大牛,多看看他们文章,他们一般写的相对深入,且紧跟趋势。
看相关方向的会议资料、分享,很多 CTO、技术负责人分享他们公司的技术经验,他们常代表了工程界技术的趋势和现状,干货很多。
面试常见问题
算法相关问题
由于本人参加过的面试不多,这里将我最常听到的面试题分享下,答案请自行搜索。
1. 快排、堆排序、找 top K。
2. 链表是否有环,环节点在哪,快慢指针相关问题。
3. 二分搜索,循环数组二分搜索。
4. 海量数据,词频统计,trie 前缀树。
5. 二叉树非递归遍历,前中后。
6. 判断平衡二叉树,验证二叉搜索树
7. 最长公共字串,最长公共子序列,背包九讲。 (dp 相关)
8. 排列组合相关,子集 subsets 相关,并查集相关。
9. one sum, two sum ...k sum
10. 合并两个有序数组,合并有序链表。
11. 找两个数组中位数。
12. 找数组众数。
13. 从有序链表中删除重复元素,dummy node 相关问题。
14. 反转链表,反转数组。
15. sortColor 双指针相关问题。
16. 二叉树最小公共祖先。
17. 待续...
注. 一般互联网在线笔试都是结合情景的,可以在牛客网上刷一下原题。
专业方面问题
1. 内存:内存模型方面问题。( 问的概率很大,结合自己方向,例如 java 是 jvm,垃圾回收机制和算法)
2. 多线程:多线哪几种方式,线程池,线程队列。
3. 设计模式:单例,工厂,抽象工厂,观察者、代理、策略 (前三个问的多一些)
4. 具体语言相关细节问题:例如问 java 接口和抽象类的区别,具体问题可以搜 xx 面试题。有挺多的。
offer 选择问题
offer 选择本身就是很不容易的事儿,身边也有不少童鞋拿了很多 offer,但选择的时候搞得很头痛。就自己的理解说一下。
offer 选择的关键词我主要分为 户口、工作生活平衡点、职位方向及发展、公司方向及发展、薪资。 每个人对这几点的权重都有自己的理解,所以其实第一步应该了解这些点在自己心里面的权值,可以写下来排个序,明确之后才好选择。
先说 户口 : 对于选择留京长期发展的同学来说,户口十分重要,常听过来人说当时后悔没有先选择户口,有句话叫 "高薪常有、而户口不常有"。所以如果想定居北京,建议优先考虑,毕竟机会几乎只有这么一次。
工作生活平衡点 : 个人认为这点还是挺重要的,也只能说重要,因为每个人想法都不一样,所以不评价,只拿自己举例,由于本人兴趣有些多,我个人倾向于一份工作生活可以平衡好一点的工作,在业余时间有时间做一些自己感兴趣的事儿,这样会让我对生活比较满意。当然还是个人看法。
职位方向及发展 :职位方向如果顺应发展趋势,就业机会就挺多的。总的来说:结合自身兴趣 + 顺应趋势。至于发展,大概就是技术路线或管理路线了,可以网上搜一下,也可以问问师兄师姐。
公司方向及发展: 这个也很难判断:-( ,一般明星公司发展会发展空间大一些吧,大公司相对稳定一些,不过在跳槽不少的互联网界,倒也不是至关重要。
薪资: 起薪只要在正常范围内,那么相对来说不是最重要的,今年互联网薪资感觉在 25 - 35W 上下浮动。国企什么的不太清楚,可以在 offershow 小程序
查一查。
注1:如果不太好选择的时候,建议在牛客网、byr 论坛上发个帖,让有经验的师兄师姐帮你分析分析,还是很有帮助的。
注2:对于无法取舍的多个 offer,说明他们在你心目中都差不多,这样的话,与其费尽心思去选择一个最好的 offer,不如相信你选择的 offer 就是最好的。
面试经验及总结
积极,避免被动问答模式
你和面试官的知识面毕竟有差集,如果让面试官一直问你,大概率会问到你的盲区。所以对于你熟悉的知识点,可以在深入展开来讲,让面试官看到你对熟悉的知识理解的深度和态度。-
以退为进 不卑不亢
当面试官问到你 不熟悉 的知识点时,建议先坦诚的说对这块知识点不是很熟悉,接着说你的理解,能说多少说多少,尽量避免冷场。
当面试官问到你 不知道 的知识点时, 不要紧张,建议几句话轻描淡写的带入你熟悉的领域,比如:我对这块不是太了解,之前做的主要是 xxx,对那块更熟悉一些。引导面试官问你熟悉的。毕竟一般面试官是想发现的才能和优点,而不是找茬。
礼貌、相互尊重
保持尊重、谦虚、自信,不要和面试官争执起来,学会化解对问题不同的看法。放平心态
不少 hr 说找工作就和找对象一样,面试亦如此,常听朋友说,有些面试问题都答上来了,但就是挂了;而有些面试随便聊聊,几乎不问啥,就给了 offer。所以说,在我们积极准备,努力之后,其他的就交给缘分吧 : )
资料分享
-
校招过程中搜集到的一些资料
剑指Offer + 算法100 题 + 15个经典算法 :
http://pan.baidu.com/s/1qXGrF8C银行相关:
http://pan.baidu.com/s/1hsvj276
http://pan.baidu.com/s/1bOlIzG
http://pan.baidu.com/s/1bo7oFaJ公务员:
http://pan.baidu.com/s/1i5OnJdN各大行业公司介绍:
http://pan.baidu.com/s/1slVyUvz
敏感资料
因涉及版权问题,只限师弟师妹勒。