一线大厂互联网校招居然还有潜规则!

简介: 现在的一线互联网校招考的是造航母的题,做的却是修零件的话,面试点时候造火箭,入职让我拧螺丝,小编的真的是无力吐槽,动辄20K的月薪吸引了太多同学尝试头部公司的校招,部分职位的投递人数与招聘人数比超过500:1。而常考的笔试和面试题已经被摸透了,只能往深度和广度去扩展,也就是增加难度筛掉50%-90%的人。

前言

现在的一线互联网校招考的是造航母的题,做的却是修零件的话,面试点时候造火箭,入职让我拧螺丝,小编的真的是无力吐槽,动辄20K的月薪吸引了太多同学尝试头部公司的校招,部分职位的投递人数与招聘人数比超过500:1。而常考的笔试和面试题已经被摸透了,只能往深度和广度去扩展,也就是增加难度筛掉50%-90%的人。

对一二线的开发岗(包括java开发、c++开发、客户端开发、前端开发、测试开发等)校招,除了竞争大,考查难之外,还有着一些不为同学们知晓的“潜规则”!今天,小编就跟大家聊聊这些坑(罒ω罒)~!
笔试的权重远小于面试

校招主要是笔试和面试,笔试就是做套卷子,除了主观题有一定分数波折,总体分数还是很客观的,做对多少题得多少分。

面试往往就非常主观,面试官自己的水平、表达方式以及当天的心情,都会影响面试的成绩。

比如你遇到的面试官善于表达,当你不会的时候,他可能会给你一些小提示引导思路;或者心情好的时间,问的题目又少又简单。

反之,则可能黑着脸,话很少,问完题目,听你说答案,在面试单上写个反馈,面试就结束了。

而且,很重要的一点是对大部分公司来说,笔试只是一个刷人的环节,笔试成绩在拿offer里面的占比不到3成。也就是说笔试成绩很好,但是面试评价稍差,可能就挂了。

从这点出发,当你准备时间不是很充分的时候,可以适当放弃笔试中的生僻考点准备,把时间花在面试上。

比如一流公司(如微软)的笔试里对专业课的考查较多,除了必须要准备好的数据结构算法外,还会考查计算机组成、计算机网络、操作系统,甚至还有一两道编译原理的题目。

如果要把这些书每个考点都准备下来,可能需要三个月或者更多的时间。但是放弃掉部分生僻考点,准备好笔试和面试常考点,一个月的时间就差不多了,比如可以不要5分的编译原理题,整本书就不用啃了。

当然,这样做有两个前提,一是准备时间不足,如果时间充足,那一定是1分也不要让它跑。二是对常考点的范围和准备必须到位,不要丢了夫人又折兵,生僻考点放弃了,常考题的分又没拿住,笔试就过不了了。
善用去除法

公司出校招笔试题,就是找几个工程师在工作之余花一个周左右的时间“凑合”出来的,所以严谨性就会稍差点。

主要反应在选择题上,几个答案之间好像没什么关联性,那肯定是严谨又不灵活(或者又调皮)的工程师给的福利,直接用排除法去掉没用的选项,正确率就大增。

比如18年阿里秋招的一道题。(如图)

这道题考的是时间复杂度,一看题是两个并排递归,有一定难度。再一看,递归的条件只与参数x有关,而且y和z的值不影响x的值。也就是说参数y、z 与题的时间复杂度无关。再看答案,ABDF直接排除,只剩两个选项,满满的福利。

结论就是,笔试选择题多用排除法。
算法大题掌握生杀大权

笔试刷人最大的体现就是最后的算法大题(全是算法题的变态公司我们要谴责!),一般是动态规则或者贪婪算法,难度比较大,时间也有限。

这道题因为分值多,基本上只要没做出来,就跟面试bye bye了。据不那么准确的数据统计,大约6-7成的笔试者会被这道题拦下,没学过算法课的同学是大头。

有同学会问,我做对了一半,会不会像课程考试一样,也给一半的分数。答案是不会,因为参加一二线互联网的同学真的是太多了,能做出来的同学完全满足面试人数的需求。

所以算法题一定要过关,不只是笔试,面试的算法也占差不多一占的分数,只是面试会有一定的提醒。
笔试成绩影响面试官的考察

以前实习过的某家外企,默认笔试成绩第一的同学基本就算拿到offer了,面试和HR审查就是走个过场。所以笔试成绩虽然占比不大,但是靠前的同学特别是前四五名,往往有一定的优势。

主要还是因为面试官的主观性,如果他能看到笔试者的成绩,对考的好的同学,会很倾向问一些不那么深的问题。心理场景可能是这个同学以后很大可能是同事,以后还要打交道,不要太难为他(她)了。这也一定程序说明了为啥面霸能拿那么多offer,人家从笔试就几乎拿到手了。

也有两种例外:

一是有的公司的笔试和面试是隔离的,黑盒,彼此的评价和打分都看不到,自然就不知道你笔试排名了;

二是有一小部分面试官,尤其是智商较高的研发职位,属于遇强则强型,你成绩越好,简历上的项目越NB,我就问最深的问题。

当然,面试官心理有杆称,问的题难可能不是坏事,能勉强通过就很大可能拿到special offer, 答的不是很好,淘汰的可能也不是很大。

所以对擅长考试的同学,笔试要争第一。
面试官的个人思维方式

上面说了面试官会导致面试有随机性,除去这周还要加班上线、上个月升级答辩没过这种非正常理由外,心情正常的面试官也有自己和公司文化的痕迹。

举个栗子:

有个同学参加阿里的面试,有道题给不出答案,就使出分析忽悠大法。从与这个题相近的知识点说明自己的思路,然后跟面试官聊下去,往往就能得到启发,顺利过关。

这种忽悠大法在之前的百度、微软等公司面试中完美执行。但是在阿里面试时却破了功,这个面试官只要结果,话少,你忽悠不越来。

这个例子可能是个特例,也肯定有阿里服从和执行的文化导向。

所以面试时通过第一道题的交谈,快速定位和适应面试官的交互风格,不要让面试官不高兴,毕竟是他给你打分数。

当然,对我们这种理工科的同学来说,很难具备交流定位这种软实力(看文章最后有福利~);但反过来说,面试你的这些工程师也没有太多的领导习气,只要掌握一定的技巧,很容易攻克下来。
学校层次慢慢弱化 重点是能力和亮点

今年不少普通一本,甚至是二本的同学拿到BAT的实习或工作offer,对互联网来说,学校层次的门槛越来越低,甚至不少同学反映,因为互联网工资高,很多非计算机相关专业的同学也转向了一二线校招,竞争越来越激烈。

公司看重的是你的工作能力、专业能力和团队配合能力。不过现在一线公司都在抢人,往往专业课的考查变少,语言和框架的考查变多,加上半壁江山的算法和数据结构,准备越来越有针对性,专业出身的优势逐渐下降。

不管是不是计算机相关专业出身,总的思路是要爱好编程,有不错的代码量;专业课常考点要扎实,不减分;最重要的是突出自己的优势和亮点。

比如ACM或者创业比赛成绩,项目经历或者论文发表,开源引用数,翻译IT书籍等等。
项目经验很重要 但是实习经历并非必要

现在的开发岗面试没有项目经验基本是要刷下来的,有同学说我们这小城市没有好的实习机会,去北京、上海学校这边又不方便,那怎么办?

这里面有一个误区,项目经验并不是一定要通过实习获得的。

首先,必须要承认好公司的实习是个加分项,能拿到实习offer, 就说明已经通过这个公司挺难的实习面试考查了。另外,在好公司实习,能真正知道公司用到的技术和团队角色间的配合,补上了学校所得和公司需求的空白。

但是,如果为了实习去了一些小公司,本身技术就落后,还只让你做些打杂的活,做的项目也少有收获,这样的项目经历不但加不了分,有可能还会减分。

拿到offer的同学,项目经历主要有三个来源,一个是自己的课程设计或者独立实现的项目,第二种是实习项目;第三种是实验室项目。但是有一个共同点,要么有一定流量,要么用了一定的技术或算法,比如用了爬虫和计时器。

所以如果没有好的实习经历,自己做个有点特色的项目也是可以的。
内推是双刃剑

内推本来是为了拔优,公司给出一些要求,比如成绩前10%;有好的实习经验;省级以上比赛得过奖等等,但是近几年,一线公司为了抢人才,宁杀错不放过,对内推的要求越来越低,大有把提前匹变成普通面试的趋势。

但是内推是把双刃剑,一是有的公司只要接收了内推,就不会给你普通校招名额了。高手过招,难度很大。二是内推往往很早,准备时间就比较紧张,一定能提前准备。

实习有一定的双刃剑,很大同学让为了拿这家公司的offer先去实习,但是实习过程中如果被认定能力不符合要求,反而没有了拿offer的机会。
创业公司和大公司的选择

小拿认为一二线公司并不是只有成名的如 BAT\TMD等公司,一些小的创业公司也在其中。

划分的标准主要是薪资,如果校招月薪能给到15K左右及以上的都可以认为是一二线公司,表明技术部在公司的重要程度。有的上市公司很大,但是开发工资不过万,也没有技术牛人带头,比如电力、银行等传统行业,反而不在我们所说的一二线公司范围内。

主要要明白个人的定位和目标,如果没有很好的想法,建议去大厂,按部就班的工作,虽然早期作的杂活多,但是两三年后的职业背景还是会很有用的。

但是强调一个误区,并不是只有BAT是大厂,对社招来说,BATJN TMD 之间都是来回跳的,除了各自的重点业务,从薪资到能力区别并不大。

如果你目标是要创业,或者是觉得自己适合多面手和团队配合,BC轮公司(注意是有大牛的技术型公司)是不错的选择,一两年内不会倒;每个人都是主力,个人成长很快;如果成功了,会有较多的期权,甚至可能财务自由。
薪资的问题

对大部分人来说,HR面都会告诉你工资就是这个样子,没法多给。其实HR是有权力给部分人加工资的。

怎么去争取谈薪资呢?

一句话,表现出你的优秀。招时人力部门其实是弱势部门,因为有招聘指标,人越来越难抢。 但是因为同学们不了解,反而让HR忽悠。

最佳的途径就是拿到工资更高的哪怕是你不想去的offer。

相关文章
|
7月前
|
JavaScript Java 程序员
互联网寒冬下,程序员做选择这件事
`shigen`是一位专注于Java、Python、Vue和Shell的博主,分享成长经历和见解。在互联网寒冬中,他探讨程序员的选择:尽管行业面临挑战,如35岁危机和裁员,但仍优于许多行业。程序员应高效利用现有工具,不拘泥于现状,勇于拓宽圈子。技术栈选择无绝对好坏,关键在于系统设计和适应性。城市选择关注机遇,而副业需谨慎,不是所有人都能成功。`shigen`通过个人经历分享独特洞察,提倡积极面对行业波动。
96 6
互联网寒冬下,程序员做选择这件事
|
Go 区块链 知识图谱
刚入职,严重怀疑自己不适合互联网行业。
近期几个月不少学弟学妹都陆陆续续毕业,然后把头发梳成大人摸样,相继开始入职,正式成为打工人!
99 0
|
消息中间件 架构师 Java
今年互联网是“银二铜三铁四丐五”?程序员面试如何破局?
2023年过年还是比较早的,所以很多程序员朋友们在年前就已经辞职了,同时满怀信心在今年二月份开始找工作,开始的时候大家还是满怀信心,但是随着简历投递出去几百份HR都是已读不回,我们很多同学也遇到了同样的问题,刚开始的时候信心满满,但是随着时间的推移,二月份没找到工作,三月份没找到,四月份还没找到......
|
机器学习/深度学习 存储 运维
刚入职就带领公司走上了上云之路
刚入职就带领公司走上了上云之路
154 0
刚入职就带领公司走上了上云之路
|
弹性计算 Kubernetes 架构师
985毕业,工作3年,分享从阿里辞职到了国企的一路辛酸和经验
楼主本硕985,毕业的时候去了杭州某互联网大厂,后来又跳槽去了北京某互联网大厂。简单的谈一下互联网的感受吧,工作压力大,节奏快,但是从技术上确实得到了成长,尤其是当你维护与大促相关的系统的时候。记得在北京的时候,作为系统负责人,那个系统docker就800个,那个系统的并发量在全国来说肯定是top级别的。通过维护大促系统,排查跳点,不断地优化系统的框架,优化JVM,所带来的技术提升是质的飞跃。
|
消息中间件 分布式计算 负载均衡
阿里技术面全A,终面却被产品经理拉下马,我不服
阿里技术面全A,终面却被产品经理拉下马,我不服
阿里技术面全A,终面却被产品经理拉下马,我不服
|
大数据 虚拟化
又到世界读书日:给互联网从业者推荐的6本书
又到世界读书日:给互联网从业者推荐的6本书
262 0
又到世界读书日:给互联网从业者推荐的6本书
|
计算机视觉 智能硬件
小伙入职某互联网大厂的一天(1)
云市场钉钉智能硬件覆盖多个办公应用场景,打造智能办公空间场景化解决方案,结合专属钉钉的协同生态能力,实现软硬一体化,帮助传统企业完成数字化转型,打破传统办公硬件的固化形式,真正做到智能办公,让每一位员工拥有对企业的归属感和优越感。
小伙入职某互联网大厂的一天(1)
|
人工智能 算法
金三银四话人才——关于技术团队的人才观(上)
技术团队的选人、育人、留人,是比较重要的事情。根据作者自身的一些经历,本文分享了作者对技术团队人才观的一些思考,供大家参考。
354 0
下一篇
DataWorks