目录

前言

笔试的权重远小于面试

善用去除法

算法大题掌握生杀大权

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

面试官的个人思维方式

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

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

内推是双刃剑

创业公司和大公司的选择

薪资的问题

前言

现在的一线互联网校招考的是造航母的题,做的却是修零件的话,面试点时候造火箭,入职让我拧螺丝,小编的真的是无力吐槽,动辄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性能调优的面试资料,需要的领取的同学 点我 免费领取 ,关注我,大家有什么解决不了的技术问题一起和小编讨论呀!

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

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

  1. 一条校招/社招潜规则~

    ‍ ‍我是老K,今天不卖课,单纯给大家讲点求职招聘的事儿. 大概几个月前,社群里有个同学向我抱怨:普通本科学历进大厂好难,参加了几个校招,连面试机会都木得- 这是实情,当时我也没什么招儿能支,只能敷衍 ...

  2. 程序员女友在京东被领导“潜规则”,竟然不回绝:表明非单身会影响绩效

    在职场中"潜规则"这个词不知从什么时候开始出现在人们的脑海中,为了能博得一席之位,能涨薪,能上位,除了富二代,有钱有势,不然"潜规则"则是最捷径的方法.而一般被 ...

  3. 校招潜规则,泄密太多我担心大厂HR封杀我

    目录 内推 什么是内推? 春招和秋招时间 春招秋招批次 没工作没人脉,怎么找内推? 准备的面试内容 简历"作假" 面试期间小技巧 ❝ 对很多学校不占优势的同学来说,秋招的应届生身份 ...

  4. 做测试, 就得去大厂,内部披露BAT大厂招聘“潜规则”

    最近和字节跳动的一个老朋友闲聊,感触颇深,据他说公司近期招聘的测试工程师,大多数候选人都有一个"通病":在工作2-3年的时候遇到瓶颈,而且是一道很难跨越的坎.为什么会遇到这种情况? ...

  5. 做测试,就得去大厂!内部披露BAT大厂招聘“潜规则”

    最近和字节跳动的一个老朋友闲聊,感触颇深,据他说公司近期招聘的测试工程师,大多数候选人都有一个"通病":在工作2-3年的时候遇到瓶颈,而且是一道很难跨越的坎. 为什么会遇到这种情况 ...

  6. 阿里互联网一线大厂Java岗面试题库(2022年版)这次38k 稳了

    前言 本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果. 本来想将文件上传到github上 ...

  7. 互联网晚报 | 8月14日 星期六 | 爱奇艺发全员信宣布抵制职场潜规则;比亚迪唐EV挪威首车交付;阿迪达斯25亿美元出售锐步...

    ‍ ‍今日看点 ✦ 爱奇艺发布全员信宣布抵制职场潜规则,禁止强迫他人参加饭局.陪酒等 ✦ 招商银行:上半年实现营收1687.49亿元,净利润611.5亿元 ✦ 比亚迪唐EV挪威首车交付,正式开启欧洲乘 ...

  8. 开篇词:大厂技术面试“潜规则”

    你好,我是你的 Java 面试课老师,拥有 10 多年大型系统设计.开发和调优经验,热衷于技术分享,是阿里云社区的认证专家,腾讯社区年度最佳作者. 喜欢分享,跟我的个人经历有关:因为曾经吃过亏,所以想 ...

  9. 阿里校招负责人揭秘面试潜规则

    阿里巴巴校招负责人揭秘面试中那些你应该知道的"潜规则". 最近负责了公司招聘,发现校园招聘这种事情,真是一个奇葩的工作.能做好校园招聘的人,一定是一个矛盾体. 这个人一定是思维缜密 ...

  10. 阿里巴巴校招负责人揭秘面试中那些你应该知道的“潜规则”

    阿里巴巴校招负责人揭秘面试中那些你应该知道的"潜规则" 最近负责了公司招聘,发现校园招聘这种事情,真是一个奇葩的工作.能做好校园招聘的人,一定是一个矛盾体. 这个人一定是思维缜密, ...

最新文章

  1. 温故而知新,ggplot2 饼图的几点笔记
  2. 控制器描述者(ControllerDescriptor),行为方法描述者(ActionDescriptor),参数描述者(ParameterDescriptor)的小结...
  3. shell脚本删除linux中的文件
  4. 小心 HttpClient 中的 FormUrlEncodeContent 的 bug
  5. 数据竞赛利器 —— xgboost 学习清单
  6. 安装django框架:虚拟环境准备 框架安装
  7. 马云离职后,20岁的阿里凭什么做成“102年的企业”?
  8. 2011 端午后,杭州支付宝
  9. 19【推荐系统11】FM与深度学习模型的结合
  10. 算法图解 -- 书评
  11. flash builder java_如何在具有Java 1.7的OSX上运行FlashBuilder 4.7
  12. WiFi通信字节乱码问题的产生原因及解决方法
  13. 标准应用 | 数据库防火墙安全技术解析与实践
  14. 软件测试英语doc,软件测试英语单词.doc
  15. mysql数据库表的编辑器,SqliteLobEditor(数据库编辑工具)
  16. 编程. 已知字符串:this is a test of java. 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串test (3) 用多种方式将本字
  17. 程序员生存状态调查报告
  18. HoloLens2之路-配置文件(一)
  19. ember js搭建web_使用Ember.js构建雄心勃勃的Web应用程序
  20. 十、Java接口——特殊的抽象类

热门文章

  1. Visual Studio Code实用技巧和插件(工具)
  2. 【Linux】make/Makefile的简单使用
  3. WPF学习总结和记录(六)-文本和墨水
  4. 根据宝宝生日返回当前宝宝年龄
  5. 思维提升不可不知-稀缺心态与管窥
  6. 中航工业洪都交付C919大飞机机身等直段部段
  7. 2021-9-19-学习日志8-循环语句-while与do...while
  8. gateway-nacos-knife4j整合加访问权限控制(详细教程适合新手入门)
  9. 用ubuntu Desktop LiveCD测试电脑
  10. MATLAB群智能算法开源第二十四期-飞蛾扑火优化算法(免费)