一线大厂互联网校招居然还有潜规则!【真相竟然是这样!】

目录

前言

笔试的权重远小于面试

善用去除法

算法大题掌握生杀大权

笔试成绩影响面试官的考察

面试官的个人思维方式

学校层次慢慢弱化 重点是能力和亮点

项目经验很重要 但是实习经历并非必要

内推是双刃剑

创业公司和大公司的选择

薪资的问题

 

前言

现在的一线互联网校招考的是造航母的题,做的却是修零件的话,面试点时候造火箭,入职让我拧螺丝,小编的真的是无力吐槽,动辄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。

有同学向我们咨询,说有两个offer最后难取舍,一个是工资高,但是不太想去;另一个是业务很感兴趣,但是工资不如另一个。其实这个事情是可以尝试解决的,这位同学给想去公司的HR打电话,说很想来,但是另一个知名公司的待遇更高,如果你们这边工资能涨一些,我就来你这边。最终得偿心愿。

说了那么多,文章到此就结束了!

 

来自小编给程序员的专属福利

以上是小编分享的一些技术学习以及面试经验,当然小编也准备了一些列的Java核心知识点资料以及jvm性能调优的面试资料,需要的领取的同学 点我 免费领取 ,关注我,大家有什么解决不了的技术问题一起和小编讨论呀!

 喜欢小编的分享可以点赞关注哦,小编持续为你分享最新文章 和 福利领取哦

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值