双非的秋招,感谢牛客

坐标深圳,本人双非一本,本科生,Java岗位,大一大二基本没学习,无开发实习经历。
秋招基本结束了,当故事看就好了,有心路历程,所以略长。

海能达:官网,三面,offer
百度:官网,笔试,面试,没过
顺丰科技:官网,笔试,面试,二面,HR面,offer
华为:官网,笔试,面试,综面,录用排序,电话offer,offer
华锐:猎聘,测评,笔试,HR面,面试,终面,offer
平安科技:官网,测评,语音面试,笔试,面试,二面,HR面,offer
腾讯:官网,笔试,面试,二面,HR面,offer
迅雷:官网,笔试,性格测试,面试,二面,没过
招银科技:官网,笔试,面试,二面,HR面,没过

8月份之前,在金蝶做运维实习,整理了这三个月学到的东西,发现最熟练的是看日志这个技能,头痛。暑假还剩一个月,秋招逐渐逼近,开始啃框架,买了Java疯狂讲义SSM框架那本,从隔壁宿舍的携程大佬要了视频资料,然而沉不下心来,每天只有下午在啃,这一个月效率很低。但是后来发现应付面试绰绰有余,秋招面试问到框架的很少,基本只问概念不问用法。

9月初开始陆续投简历,秋招一共投了三次简历,一共60多家公司,一半以上有反馈,结果投的时候发现秋招早就开始了,还没准备基础知识,脑壳有点痛,跟其他早早开始准备的人相比进度太慢了。参加过春招后,知道知识点不深入的话,学了也没用,面试官不可能只问你表面的东西,好在实习的那三个月每次摸鱼的时候都会偷偷学一点。

学习路径挺重要的,投完简历后本来打算花一天来确定思路,结果当晚就收到了海能达的面试通知。海能达是最早面的(9.2-9.5),投完第二天就去面试,周日一天三面,挺水的,基本是聊简历聊经历聊未来,问的几个技术性问题也是开放性的。周三上午录取签约会,然后拿到了人生中第一个纸质offer,现在还保存着。

海能达薪酬给了10k*14,每个季度还会发7k的绩效费,一年下来17w差不多。在金蝶实习的时候听说金蝶的运维8k、开发10k,导致我秋招一开始的预想是8k,挺心动的,我是一个知足的人。然而海能达8点就要上班,周一二四加班到九点,周六上班,业界人称小华为,而且确实喜欢拿自己跟华为做比较。好在当时学校还没发三方,而且周六加班有点接受不了,海能达又很偏通信,研发水平不高,就没急着考虑。

一开始没什么梦想,春招的时候一开始面了4次,腾讯提前批一面挂,腾讯正式批一面挂,跑去广州面微众也是一面挂,大姐帮我内推了阿里,结果电话面试就挂了。当时甚至连JVM是什么都不知道,刷了牛客后才知道这么多底层知识课堂上没有教。后面面试金蝶能过是因为岗位要求本身就很低,当时听说金蝶是个大厂就去了,结果到头来连开发的实习经历都没有。索性自暴自弃,想着能找到什么公司就去什么公司,结果秋招刚开始就拿到了海能达的offer,而且薪酬还超过了我的预期。

接下来就是被各种笔试轰炸,阿里(9.7)、用友(9.10)、迅雷(9.14)、百度(9.14)、顺丰(9.15)、腾讯(9.16)、华为(9.19)、微众(9.20)、招银(9.25)、商汤(9.26)、小米(9.27)、携程(9.27)、优刻(9.29)。宇宙条和追一科技拒了我的简历,连笔试机会都不给,阿里和商汤的笔试很难,被刷了,但是国庆某晚收到了商汤hr电话,当时在玩游戏,所以让她15分钟后再打,结果再也没联系过,估计是有人补坑了。至于微众和携程,做的时候觉得挺简单的,大题全AC,后面也没通知,可能太晚投,当时想的是越晚越好,能准备的东西越多,没想到还有hc满了这种操作。

9.20去面百度,我后来一直以为面百度是在9月初,不然自己怎么会面的这么烂,翻了下邮箱才知道这么晚,真的不知道20号之前在准备什么。现在回想一下,好像基本都没怎么学习,半个月啃下SSM太累了,回来之后颓废了两周。面试当天碰到了舍友,一起被叫了上去,百度是在食堂面试的,没被叫到之前要按位置做好,很严肃,很快就被叫到了,面试官挺胖的,没有自我介绍,直接问问题。

  • 介绍一下MVC架构,听成JVM,越说越不对劲,赶紧回头将MVC,慌了,讲了一点后卡住。
  • 实习期间一直用Linux是吗,怎么对文本文件进行空格分割,不会。
  • 写个算法吧,二叉树求宽度,写了半天发现只是求出叶子结点数量,不会。
  • 那写个sql语句吧,有个成绩表,查出所有科目成绩大于85分的人,不会。
  • 那说下简历里面你觉得最有挑战性的,知道面试官什么意思,无奈说了浏览器。

百度面试的印象挺深刻的,透心凉,介绍实习经历的时候给自己挖了Linux的坑,二叉树宽度是烂大街的问题,那个sql也是非常简单,用not in反逻辑就好了,当时完全没复习编程题和sql语句,连思考都不会,真的菜。体验更差的来了,一面之后坐在最后一排等候结果,有位姐姐负责把没通过的人带下去,几轮下来,我一直没被叫到,还以为过了,开心的不行,结果坐了大概一个小时,我问那位姐姐怎么这么久,她查了一下,说了句“你今天的面试就到这里,可以先回去了”,然后就带我下去了,想骂人。期间还看着舍友面完了三轮,心情沉重,秋招第一次起伏,打的回去之后整个下午都很难受,在网上进行第二次海投,消磨时间。

不甘,第二天开始真正意义上的闭关,这样算下来实际上整个秋招只有9月21号到10月7号是真的用心在学习的,时间不长,我很怕自己毕业后会后悔,每天埋头苦刷,晚上偶尔玩一下。现在统计了一下,在此期间,我在leetcode上刷了38道easy/medium难度的题目,在剑指offer上刷了41道,在牛客上刷了250道选择题,同时整理了Java学习笔记,每个专题都啃到了源码阶段,JVM、GC、ClassLoader、多线程、设计模式、锁、集合类、并发包、常用关键字和API、二叉树,还有一些零碎但是经常问到的知识点,本来想着国庆期间把牛客上的sql专题刷一遍,后面复习完后觉得太简单,不再浪费时间。


Leetcode
Leetcode
剑指offer
图片说明
牛客专项训练

到这里基本就差不多了,国庆回来之后更多的是在做整理,将知识梳理在一起,这么多内容,虽然实习期间也做了一部分,但是闭关那几天效率真的很高,还好头发还在。闭关第一周之后迎来了两次面试,第一个是顺丰科技(9.28),视频面试,视频面试也是一问一答,但是因为是视频面试,所以思考的时间被拉的很长,基本几秒下来就要出结果,不然气氛会很僵硬,好死不死在此时被问到了框架的具体用法。

  • SpringMVC运行过程,答只学了Spring跟Mybatis,不会。
  • 那介绍一下Spring框架,答IOC容器跟AOP。
  • Spring怎么通过注解来进行依赖注入,答放在Bean类的属性定义中。
  • 那具体用到了哪些注解,自动注解呢,不会,说了个@autowire。
  • 线程池实现原理,介绍了几个参数跟具体实现类。

其他问题还好,框架这部分答得很烂,9月基本在学习Java底层,框架的书再也没碰过,也没被问到过,突然深入,头都烂了,而且是第一次视频面试,很少时间思考和回忆。当时觉得自己凉了,但是第二天是华为的面试,只能压抑情绪,忍住不悦,急忙把框架的书重新翻了一遍,怕第二天又被问到。

然后就到了华为了(9.29),在大中华酒店,刚登记完坐下来就被叫进去一面,当时阿里笔试挂,百度面试挂,腾讯笔试大题做的不好,所以觉得bat都没了,只剩下华为了,导致自己又开始紧张了起来。一面问了很多,但是基本都是我闭关那一周学到的东西,记得很熟,张口就来,而且面试官问的问题很友好,基本都是从起点引进,让我自己发挥,然后时不时打断,问个深入的问题。全程基本是我在说话,说到后面喉咙都哑了。

  • 介绍一下建模过程,说了自己负责的内容。
  • 介绍一下安卓浏览器,说了自己做的一些功能,然后面试官开始拓展,估计他学过android,问的很专业,然而我基本忘光了,只求快点跳过这部分。
  • 怎么处理页面间信息交互,答handle类和intent类。
  • 这个浏览器是多页面吗,答单页面,但是开多一个线程就好了。
  • 任务下载管理是多任务吗,答单任务,但是开多一个线程池就好了,我真是找死。
  • 能缓存吗,答能,那缓存太多了要怎么解决呢,答4种引用里面的弱引用和软引用, 然后借这道题终于扯到GC去了,谢天谢地。
  • 回收算法,全都说了,还自己拓展了垃圾回收器,CMS、G1原理。
  • 类加载过程,拓展到了双亲委托机制。
  • 乐观锁和悲观锁,说了原理。
  • 事务,说了4大特点以及脏读、幻读、不可重复读。
  • 二叉树,简单说了下AVL树、红黑树和B 树。

面完之后叫我出去等一会,喉咙真的哑了,但是体验很好,面试官一直点头微笑,而且允许我自己拓展,面试的时候能自己带节奏真的很重要,否则很多会的知识没法展现出来。等候区有水果,不过没心情吃,二面很快就来了,坐下来的时候看了下桌上的牌子,写着综合面,技术性问题很少,主要聊项目,聊经历,然后笑着让我自己吹牛,看能不能打动他,大概是这么个意思。二面也扯了30分钟以上,面试官告诉我一面是个20级的大佬,华为几万员工只有400个20级的,吃惊,面试官最后跟我说觉得我对算法和数学自信的话,适合往AI方向走,然后开始造航母,不敢反驳只能点头,早就听说华为会随机分岗,没想到一点都不含糊,当面分岗。结束之前还给我推荐了几本书,说看好我,保持联系云云。出来之后拿着水果猛吃,心情很愉悦,总觉得自己过了,而且收到了半个口头offer,喜悦,开始心理上享受国庆假期,闭关还在继续。

国庆结束,银十来了,没记错的话回来之后并发包那一块还没看完,多啃了三天,然后就发烧了。十月份的笔试也挺多的,我还以为都是9月笔试10月面试,没想到回来后又陆续收到了笔试通知,华锐(10.9)、滴滴(10.10)、平安科技(10.10)、乐逗(10.12)、乐信(10.13)、深信服(10.13)、交通银行(10.17)、茁壮网络(10.17),后面三个笔试都拒掉了,等不到流程结束,也不想去,深信服是测试岗位,不过后来听说都是考编程,茁壮听说是个坑,一个月8k。十月份一直有在刷牛客,看各种帖子秀各种offer,很希望自己也是在等待开奖的那群人,然而只有华为走完了流程,其他的很多连一面都还没开始。

10号是顺丰科技的hr面,收到通知的时候有点惊喜,没想到自己一面能过,结果刷了下牛客发现顺丰hr面会刷人,急忙准备了一下常问问题。又是视频面试,依旧提前十五分钟打开网站进行无聊的等待,面试官是个中年女人,前面聊的还不错,聊到后面发现有代沟,而且有些问题我觉得挺无聊的。

  • 为什么不考研,答比较想直接出来,不想花一个学期准备,可能失败。
  • 了解顺丰吗,还好提前看了,答智慧物流、无人飞机。
  • 记忆最深的一件事,成就感最大的一件事,失败的经历,觉得自己有什么优势。
  • 个人规划,我说全栈,她说什么方向的全栈,僵硬。

12号是平安科技,面试前收到了华为的有缘再会短信。平安科技的流程很奇葩,先做了一套行测题,然后做了一次语音面试,再做了一次笔试,然后才开始通知面试。一面技术面,半小时差不多,问了很多基础,都答上来了,最后出了一道数组中找到和为目标值的算法题,剑指offer原题,很快写出来,然后就回去了,听面试官的语气就知道过了,当晚收到二面通知。同时还收到了腾讯的面试通知,不知道被哪个部门捞起来了。

然后就是一个短暂的周末,国庆回来之后的两周特别忙,面试数量特别多,还有好几家小公司的没写,15号下午去面了平安科技的复试和hr面,一群人在一个会议室里面等,我又是一坐下就被叫过去面试了,毕竟每次都是踩点到,问简历问项目,问了一大堆,出来刚坐下,又被叫去三面,旁边还在等的人估计很纳闷。三面就是hr面,平安科技的面试感觉跟海能达有的一比,总体下来有点水,我在hr面的时候还问了一下到底是靠什么刷人的,面试官说笔试和语音面试会占一定比例。

面完平安科技,回来之后急忙开始准备第二天早上的腾讯一面,然而复习到一半收到了平安科技第二天早上的签约会通知,跟腾讯的面试冲突了,愣了。当时海能达的offer已经失效了,如果平安科技的offer也放弃的话,手里一个offer都没有,未来都是未知数,跟朋友讨论了一番也没有结果,沉默。

图片说明

可是还是太想去腾讯了,即便我学的是Java,16号早早出门,9点出就到了科兴科学院,熟悉的地方,大三来这里参加春招被虐,今天又来了。然而这次面试是固定时间的,没法提前,在催了前台工作人员的情况下,我还是10点半才开始面试,另一边的签约会已经基本凉了,心情复杂地走进面试厅,是位年轻小哥。

图片说明

自我介绍完就开始问问题,我猜到了腾讯问的知识点很广,却没猜到可以问这么久,面试官明显是学过java的,从JVM问到了框架,然后就是一些操作系统和数据结构的知识,Linux常用命令、TCP和HTTP协议、Hashmap的源码、ConcurrentHashmap和CopyOnWriteArray的原理、多线程状态和死锁、搜索二叉树原理。深度都不会很深,也不会很偏,基本都在我的知识体系内,从闭关到今天,我的状态基本到了最高点,面到后面甚至有点兴奋,口若悬河,然而题量多到我面完之后已经完全忘了一开始问了什么,后背开始流冷汗。问答终于结束,考了一下手写,问了一道sql,几下做出来,让手撕搜索二叉树删除结点的代码,简单,左旋右旋,开始写代码,卡住了,左旋右旋是AVL树的,懵住了,面试通病又来了,越想进去越容易紧张,脑袋空白,百度华为腾讯都是。

面试官看我许久未下手,想说话,我先说了,大致思路说了一下,给了一个目前能想到的办法,但是心里确定正确的代码不是这个,果然,小哥看了一下,指出了漏洞,让我慢慢思考,然后开始看自己的电脑屏幕。心想完了,垃圾时间开始了,冷静下来,告诉自己不要再去回忆书上的代码了,按自己的思维走下去,终于想到了一个笨方法,告诉小哥,将思路走了一遍,没问题,但是太麻烦了,要交换太多结点,问我能不能降低复杂度,继续低头看电脑。这个时候我基本已经彻底冷静下来了,我在百度面试的时候已经吃了二叉树的亏,闭关的时候将AVL树的源码都啃了一遍,删除添加搜索都不能再熟悉了,倒推搜索二叉树的删除又有多难,最后还是推出来了,取左子树最大结点或右子树最小结点作为新值代替就可以了。这种一旦想到就知道答案肯定是这个的感觉略爽,立马跟小哥又走了一次思路,小哥点了点头,问我有什么想问的。

  • 如果这轮能通过的话,还有技术面吗,答有的,还有一次,哭了。
  • 请问我是被什么部门捞起来了,答IEG,差点站起来,最想去的部门。
  • 开始卖惨,说自己拒了平安科技签约会就为了一面,小哥有点惊讶。
  • 我是Java的,会不好通过吗,答不会,部门内部也有做Java的。

面试结束,出来看了下时间,发现自己面了一个半小时,身体有点无力,我到底经历了什么,一开始的时候发现舍友,对就是一起面百度的舍友,就坐在我后面,面试出来后他已经回去了,听说才面了二十多分钟,一面直接给刷了,估计碰到C 的面试官了。打了个电话给平安科技hr,被告知签约会已经结束了,offer没了,有点唏嘘,在楼下***点了个套餐,吃到一半接到个电话,是小哥的,跟我说他们小组基本是用C 的,接不接受转语言,知道自己大概率过了一面了,天空不一样了。

第二天早早醒来查面试状态,已经变成了复试,继续复习,同样的面试如果再来一次,难度再升一些,我怕是过不去,下午想放松一下,开了把游戏,结果打到一半3点左右收到了腾讯复试通知,4点半面试,真的是大爷,立刻打完出门了。二面面试官是运营部的总经理,然而问的东西非常少,问了下简历,项目经历,实习经历后,让半小时手撕快排非递归解法,然后就去隔壁忙活了。心里一堆问号,这种题目在leetcode上连medium难度都算不上,十分钟做完了题目,愣是活生生等了二十分钟他才过来,说了下思路,点了点头之后就跟我说面完了。愣了,一脸懵逼回去了,还感受了一下科兴科学园的下班高峰期。

在这之后就再也没学习过了,每天都在玩游戏等通知,期间面了滴滴一面和乐逗一面,拒了乐信一面,交通银行和茁壮网络的笔试,流程太久了,也没什么兴趣。滴滴一面面试官说我基础很好,估计是因为问了个Integer 127和int 127是否相等的问题,然后我自己拓展到了类加载去。

19号早上去面迅雷,传说中30w的pkg还是挺想试试的,然而听说不招java,迅雷在软件园二期,有点破旧,面试体验不错,每个桌子上都有零食,冰箱还有酸奶,舒服。又是很快就被叫进去一面,问的不难,但是有点偏网络,问到了三次握手四次挥手,问到了socket编程的细节,还问到了http协议运行过程用到的接口,有点生疏,面完被告知回去等通知,中午收到电话说下午过去复试。下午还有滴滴的视频一面,面完后出门路上突然收到了邮件,是顺丰的offer,突如其来的惊喜,不过冷静下来之后打开附件一看,发现工资只有9k,不过有3k补贴。

迅雷二面很难,爆炸难,问了一堆我不会的东西,很偏网络,什么P2P原理和前景、P2P的服务器要怎么解决性能问题、百万级访问怎么处理、两组上亿的url怎么查重、HTTP1.2有什么修进,头都给问烂了,错失30w的pkg,太偏网络了,毕竟是迅雷。

接下来就是痛苦的等待了,腾讯面试状态一直卡在复试,在牛客网上看到同时二面的人被叫去hr面了,是学C 的,周三面的复试,直到周五状态也没有改变,内心有点绝望,感觉Java真的很难进腾讯,当晚迅雷也没有再联系了。只能用第二天看半决赛的兴奋感来麻痹自己。没想到周末也是痛苦的,rng没了,到处都是rng,都在说些有的没的,看到员工哭了的视频之后心态也蹦了。

周末结束了,IG的胜利减轻了自闭,银十的第三周到了,周一一整天都很安静,周二起来发现腾讯变成了hr面,爆炸激动,早上去面招银,一面技术面二面压力面三面hr面,整整一周没再翻过笔记了,又很心不在焉,脑子里全是腾讯hr面应该不会刷人了吧的念头,面得有点糟糕,最后也挂了,不晓得挂在哪一面,认识的好多人都拿到了offer。可能hr面说了句我不太了解你们公司。

秋招的***来了,晚上5点多出门找人吃饭,进地铁时一个电话过来了,腾讯hr,赶紧走出地铁站找了个安静的地方电话面试。全程半个小时,聊得很快乐,听到我的段位之后还让我分析了rng失败的原因,结束时说了句很希望我进去腾讯大家庭,开始哼着歌进了地铁,等着跟朋友分享。结果过了不到十分钟,第二个电话来了,华为hr,跟我说我在消费者bg,薪酬16k*15,而且还发现自己没有被调岗......

秋招跟这一个小时相比真的太漫长了,两个月的压抑,闭关那段日子真的很多时候都是压着情绪逼着自己学下去,真的很怕自己毕业之后踏入公司的那一刻会后悔,现在写文章来回忆这两个电话,真的没法再描述当时的心情了,人生大起大落不过如此。

当晚拒掉了乐信一面通知和滴滴二面通知,周五让师兄找朋友查了下简历状态,offer报批中,之后便是耐心的等待,边考虑要去哪边。等待,耐心的等待,第三周就这么过去了,期间陆续接到了之前一些发邮件的公司的反馈,全都拒绝了。第四周到了,华为的offer终于来了(10.29),紧接着第二天早上腾讯的offer(10.30)也到了,很好奇他们是不是故意的。内心又挣扎了一天,各方咨询,第二天还是乖乖选了腾讯,为什么offer只能选一个。

图片说明

11月到了,去跟学院领了三方,寄了出去,地址是腾讯大厦,腾讯是我第一个投的,也是我最后选择的,金九银十,这段秋招经历只能说过于充实,大起大落,迷茫痛苦激动喜悦,闭关的时候每天都能感受到自己在进步,等待是焦虑的,丰收的那一刻又是这么突然。只会叙述不会抒情,也没有什么可以总结的,学习办法对于每个人来说都不一样,经历的事情也都不一样,海能达和笔试的顺利让我逐渐自负,百度让我回到现实,华为教我坚持下去,静下心来,每一步都很重要,能得到的情绪和经验也都因人而异,写下来只是为了留恋一下。

真的特别感谢牛客,不只有一大堆笔经面经,更重要的是秋招期间让我知道有很多相同经历的人在一起努力。

#面经##腾讯##秋招##Java工程师#
全部评论
深圳大学,**一本,马化腾也是**一本,很真实😂
点赞 回复
分享
发布于 2018-11-12 15:36
分析rng失败的原因?😂,这是什么面试,我怎么没碰到这种😬。我还分析了好久😂。感觉楼主好厉害啊,拿了这么多offer。问一下楼主在金蝶实习,觉得金蝶怎么样啊
2 回复
分享
发布于 2018-11-12 14:42
联易融
校招火热招聘中
官网直投
感谢分享 我有预感一两个月后我会回来感谢你这篇文章
2 回复
分享
发布于 2019-09-26 01:21
感谢楼主的分享!
点赞 回复
分享
发布于 2018-11-12 15:04
进了马化腾校友的公司,圆满结束啊算是
1 回复
分享
发布于 2018-11-12 17:34
华为 会招**一本?为什么连笔试都不给我...
点赞 回复
分享
发布于 2018-11-12 17:50
认真地看完了,开始思考我的人生了(╯‵□′)╯︵┻━┻
点赞 回复
分享
发布于 2018-11-13 00:32
友情提示 第四张图名字没打码……
点赞 回复
分享
发布于 2018-11-13 01:20
感谢,看完有点想哭,我一定也要坚持!!
1 回复
分享
发布于 2019-10-14 11:41
感觉18年和20年的Java面试难度差距挺大的。。。不过大佬的突击学习能力是真的强,致敬
1 回复
分享
发布于 2020-08-07 12:25
&原来你的双非一本。。。是深大
76 回复
分享
发布于 2020-04-08 20:25
大一的时候我想着毕业就去同学哥哥的小公司实习然后养家糊口好像也挺不错的,还担心自己毕业找不到工作,大三第一份实习的时候觉得在广州毕业能拿9k已经是梦想中的薪资了……直到我进入了牛客,世界都变了
8 回复
分享
发布于 2018-11-13 11:36
原来…你的双非一本是深大…
8 回复
分享
发布于 2020-04-08 18:51
恭喜楼主 其实感觉技术岗真的不是很看重学历 实力和运气才是最有话语权的 我双非二本 也被美团捞走了
2 回复
分享
发布于 2018-12-01 12:47
本科生很强啊,羡慕腾讯offer!深圳果然是个互联网公司遍地的地方,楼主居然还能在食堂面百度,哈哈,华为本科能拿16k,真的厉害了!
1 回复
分享
发布于 2018-11-13 14:04
看到这我决定闭关刷题了 感谢大佬,沾沾喜气
2 回复
分享
发布于 2019-09-17 10:41
向楼主学习,能拿到鹅厂offer还是不容易的
1 回复
分享
发布于 2018-11-12 22:56
恭喜LZ啦~~(。・∀・)ノ゙同时也感谢分享!
点赞 回复
分享
发布于 2018-11-12 14:56
很真实,顶一波,感觉我也要闭关学学了
点赞 回复
分享
发布于 2018-11-12 15:03
非常棒!很优秀!
点赞 回复
分享
发布于 2018-11-12 15:03

相关推荐

226 1074 评论
分享
牛客网
牛客企业服务