Java应届生大学四年怎么过才能进入华为工作

简介: Java应届生大学四年怎么过才能进入华为工作

1 毕业之际概况

其实在18年11月秋招就拿了华为南研所的offer了,基本宣告结束了大学校招历程,是时候写下总结了,再不写估计很多东西都忘了。


从学习Java开始就在各种程序员社区混了,大二第一个知道了牛客网,从别人的学习、求职、工作经历中越发感受到很多的正能量,也本着日行一善的原则,向学弟学妹们,尤其和我一样的双非本科生学弟学妹们传递点正能量,因为笔者也是双非,虽然现在好像双一流了.而且在整个求职的过程中能够很明显地感受到名校学生那种得天独厚的优势,同样的实力,名校学生进入一线互联网企业确实要容易很多,即便技术很水,一样有华为等企业保底,而非名校的可能连简历筛选这关都过不了。


说到这些,并不是为了打击非名校的学生,只是,这些确实是事实,既然无法改变环境,那就改变自己吧,提高自己的技术实力,并放宽自己的心态,对结果看淡点,不要抱怨自己的出身,这样一路走来,你反而会发现:越努力,越幸运!


由于南京机会太少,校招前就一直想去上海驻扎,但后来因为地点和一些感情的事,一直没法留在魔都,而且又有学院坑爹的不准外地实习规定,就只能呆在南京了。


由于实习限制,而且又非常向往魔都,因此主要参加了携程、美团、饿了么这几家企业的实习生面试,没办法因为算法不好,没刷过题,基本挂。后来,还意外地收到了网易杭研的面试通知,据说光简历这关就刷了很多人,有点喜出望外,但也因为算法题答不好一面就挂了,不过问面试官,都说我对技术和框架玩的不错,也算安慰了,至少算法不好,技术还行~10月下旬拿到华为的offer后,就没再参加后面公司的笔试了,主要是考虑到工作地点的问题,而且感觉也没必要刷那么多面经和算法题,毕竟自己追求是真正技术的进步,在哪工作其实都一样,华为也还差强人意.

2 漫漫大学

在南京某双非双一流大学就读,专业物联网工程。


15.9 ~ 16.2 在大一的时候,大把时间都花在和谈恋爱搞暧昧、打游戏和各种无意义活动上了,大一上结束,C语言只考了67,感觉很丢人现眼,隐约意识到要提高自己的编程能力,但又不知道往什么方向学,正好下学期听说还有C++课,正好上学期快结束时发了课本,寒假时就一直在研读学习C++课本,后面又看了《c++ primer》。


16.3 ~ 16.7 到了大一下学期,听课时就觉得都不难了,好像编程还行,作业题虽然依旧是抄同届大佬的,但是至少看得懂写的啥了,期末也还不错,考了97分。转眼大一都快结束了,想想要确定一个未来工作的方向了,老这么漫无目的地瞎折腾,总不是办法。那时正好因为上了学院教授的MIT编程选修课,加了群,认识了一些当时拿到华为、携程等20W年薪工作的学长,在网上查了好几天,最终决定搞Java,原因很简单:需求量大,就业机会多,未来几年应该依然是主流。接下来,便是各种自学,先是到图书馆借了基本 Java 的书,到闲鱼买了本《Java 核心技术》两卷,入门Java,但是书一开始还是看不懂,暑假时搜了点视频,从马士兵的JavaSE 视频开始真正入门了。没办法,谁让自己当初觉悟低,错过了大半年的大好光阴,好在现在意识到,还为时不晚,每天多努力点就好啦。


16.9 ~ 17.2 大二上,学院开了Java课,不过我基本不听课,老师自己说的太没激情了,而且大部分我都自学过了。自学过程很艰难,网上找的传智播客的Java就业班视频开始有点体系的学习基础,遇到不会的还没人问,很多时候代码和视频一模一样,但就是跑不了,一直报错,想砸电脑,感觉也没学到啥东西,时常都想放弃自己,不过咬咬牙还是坚持了,毕竟自己不努力,以后还能干嘛呢,我不想被人看不起,别人高中就学计算机,大学了更厉害,我虽然学的晚,但我不觉得我会一直比他们差,终有一天会超过绝大多数的人,因为我够努力,智商不够,时间来凑,同时进一步巩固了Java基础,学习数据结构与算法,并抽空看了一遍《大话数据结构》。因为学院老师教的数据结构课实在是太恶心了,C语言说的根本听不懂,虽然看了几本Java 实现的数据结构书,还是一头雾水,很多内容不得其要领。


17.3 ~ 17.7 大二上就这么浑浑噩噩地过了,真正在技术上有质的飞跃是大二下到大三上这一年,由于参加了学校的大创,开始组队待在实验室里每天,开始翘课,这一年有了很多自由的时间,一边做个商城项目及牛客的高级项目,一边看书,从Java语言,到JVM,再到多线程编程,算法,看了很多经典的书籍,获益匪浅。但学习的过程还是很曲折的,主要是实验室有着各种坑爹的规定,导师总是进屋就吐槽软件怎么还没做出来,每天看这么多书有什么用?而且学习氛围不是一般的差,当然这些都已成过去,也不想吐槽太多,期间还在追实验室和我一组的一个妹纸,不过快追到时就放假了,假期过后,一切凉凉没了感觉,所以下学期开学后一段时间极度痛苦每天。就这样,为了能安静高效地学习,我打了一年的游击战,持续性在课堂上掉线,没怎么上线过。比较庆幸的是,很早就知道了牛客网这个东西,平时也都会上去看看面经啥的,很多内推帖子,感觉该出去看看了就投了个爱奇艺实习,5月多时视频面试,答得很垃圾,原来自己还差这么多,于是决定开始坚持写技术博客,事实证明,这确实是一件有百利而无一害的事情,通过写博客,在社区上结识了很多志同道合的小伙伴和技术上精益求精的前辈,从这些素未谋面的人身上学到了很多,感受到了满满的正能量,也提升了技术认知。


17.9 18.2 另外一件对我找工作帮助很大的事情,是11月下旬拿到了百度运营产品研发部的实习offer,考虑到即使无法留下来也有个大厂实习经历了,便决定去实习,寒假一开始,就独自坐车北上,从南京到北京,买了最便宜的火车票都要五百多,北京很干,在那里嘴唇一直都是干裂的,向父亲要了一万多用于租房,即使过年也一直在北京,期间打王者认识了个重庆的女孩子,每天下班回去都和她聊天打游戏,也算在远方的一个陪伴了,不算太孤独吧,没离开过小租房,短短的一个半月,就要说再见了,因为开学,辅导员发现我不在学校了,打电话质问我在哪里并要求我立即回校,否则做退学处理,没办法,离开心爱的百度,又南下五个多小时火车,蹲的腿都麻了,想死的心都有。


18.3 ~ 18.9 接下来,大三下,便是校招了,校招高峰期虽然只有不到两个月,但真正关键的是校招前的那一两年,甚至三五年,你所付出的努力。博主在社区里看到很多默默付出,最后在校招期间爆发的人,当然也会有人悠哉了三年,一样拿到了不错的offer,只是人可幸运一时,总不至幸运一世,所以脚踏实地,才能有所作为。回到学校后,和室友顺路进了一个校级的技术组织易班,这里环境超棒,于是就天天来此继续学习微服务分布式的知识点,顺便又做了个微服务的项目,顺带帮着组织招了一批新人,后来发展都不错~下面是这时间参加的一些面试


阿里(一面挂)

阿里之于我,只有一句话可以形容:阿里虐我千万遍,我待阿里如初恋。

第一次面阿里是3月份的实习生内推,当时加了一个菜鸟技术部的内推群,无奈水平太渣,很多基础记不得了,又超级紧张,聊了不到半小时,就顺利地挂掉了简历面,不过也没有太在意,因为当时一直觉得BAT对我来说,是很遥远的事情。

被阿里打击后,我一度开始怀疑自己的能力,越想越觉得找份好工作不容易,郁闷了两天后,索性接下来的面试不再做任何准备(实际上,也没有时间准备,因为项目赶的太紧),放空身心,一切随缘,大不了最后去小公司,反而是这种心态,让我顺利通过了后面公司的面试。

华为(二面挂)

在拿到携程实习 offer 后参加的华为春招,心态很轻松,态度很轻蔑,二面很顺利的挂了。不过表现还是不错,参加华为秋招还是优招名额。

携程(两面offer)

很早就来南京开了宣讲会,和一个群里的粉丝同学一起去的,宣讲会最后有个小笔试题,做了个算法交了上去,第二天就收到了面试通知,克日去面试,听他说就十个研发面试名额,而且就只有我一个是本科生,其实那个笔试算法题我也没做对,只是看了我的简历有百度经验还有丰富的项目经验,就给了我个机会面试了,问的也都不难,答得也中规中矩吧,回去等消息了,这一等就是近三个月,三月的宣讲会,五月多来个二面,幸好电话面试,问了都是算法,正好还都是我会的,就轻轻松松的过了,这时候正好玩吃鸡时遇到了个老乡,就谈上了恋爱,瞬间幸福感爆棚,之后几乎就一直打游戏了,没怎么学习了,因为听说携程实习生留用率很高,不想再努力了,可后来事实证明我错了,一切都重新翻牌了。

暑假在携程实习了一个月后,老板通知我不会留用,一时间很生气无奈又痛苦,心情很差,那段时间也没心没肺,和女友经常吵架,最后把她气跑了,之后在上海疯狂找工作,无奈也都是要求实习的,没法继续留在魔都的,最后还是忍痛割爱,离开了魔都,2018.8.31失去了工作与女友,一无所有的又回到了南京


18.9 ~ 18.11

回到了南京,心情很复杂,一个暑假,一直在实习,根本没想过会要参加秋招,很多东西都没准备,算法一点没刷过。

没办法,想去好点的公司,还是要付出才行,从失恋中调整了好久,继续征战各种笔试,虽然也是意料之中的做五关挂六笔。想想应该和互联网公司没啥关系了再。

顺丰(offer)

偶然发现笔试过了一个,通知了面试,就去一个大酒店现场面试,一面技术,二面HR,直接过了,没啥难的东西。

美团(一面挂)

框架技术玩的不错,算法太差,面试官评价,好的,告辞了。

百词斩(笔试过,没参加面试)

由于当时参加上海携程面试,没打开电脑面试,遂挂。

携程(挂)

秋招又来了携程面试,真是又爱又恨,可是遇到的面试官太恶心了,几乎没听我说话,莫名其妙挂了,从此携程一生黑

中兴(两面offer)

中兴经历过那个事件后开始在我们学校大规模招人,相对来说,中兴的offer拿的是最容易的,官网投了简历,就宣布去面试了,在ZTE总部,问了很多,只是都无关技术,很顺利地通过了一面,同样是第二天收到的二面短信,同样二对一面试,完全没问技术,各种HR综合问题,大概二十多分钟,面试结束,没几天收到offer短信,薪资太低,直接拒了。

华为(两面offer)

一面很忐忑的过了,面试官一直和我谈框架与业务的问题,没咋答好觉得,不过还是有了二面

二面高冷大叔,不过我也很平和了,舒畅说完大学自学历程,提到翘课很多,最后问他评价,自学能力强,不过不听话不去好好上课可不太好哦哈哈哈,十天后收到 offer 短信,谢天谢地,对于南京,给的白菜价也不错了,很满意了,就这样吧,累了。最后三方也给了我的为为。

京东金融(两面挂)

不经意间又收到南京京东金融的面试,一面部门总监,二面技术经理,面完无后文

百度补招(两面挂)

上海补招,一面女士,聊得还行,几天后二面,spring有的细节忘了没回答好,无后文.

18.11~19.6 大四后半段了,专注毕设,由于牵涉到推荐系统,又把大数据和机器学习简单补了一下

3 经历感悟

从3月份的实习生招聘开始,到现在,一路跌跌撞撞,总算有了着落,总结下其中切身体会到的一些感悟。

3.1 基础很重要

这个相信大家都深有体会,特别是算法,我最有体会了哈哈哈,没刷过题,一切靠 Java 技术。也许你的 Java够好就可以不需要考你的算法了。

3.2 项目要深入

做项目不能浅尝辄止,这个参加过面试的人应该都会有所体会,很多面试官会挖坑,不理解透彻你就是去搞笑的。

3.3 心态很重更要

跟高考一样,面试中心态不好,会很影响临场的发挥。

3.4 细节决定成败

从基础到项目,这个都会有所体现。

3.5 坚持学习,坚持记录学习成长

面试到现在,很多面试官看了我的博客,写博客真的是一件有百利而无一害的事情。笔者也在很多社区成为专项作者

CSDN博客专家

image.png

慕课网认证作者

image.png

image.png

阿里云栖社区博客专家

image.png

腾讯云自媒体邀约计划作者

image.png

简书程序员专题推荐作者

image.png.简书优秀创作者

image.png

掘金推荐作者

image.png

3.6 佛系一点

有些时候,有些事,确实要看缘分,所以把心放宽些,不要刻意放大一些痛苦。无论是工作还是爱情。

付出就有所收获,关键在于,你是否坚持的足够久

4 学习方法推荐

记忆遗忘规律

艾宾浩斯记忆曲线是对抗遗忘的一大法宝,但执行起来太过复杂困难,所以普通人在日常工作的压力下,很难在业余实践它。


那么日常生活中如何记忆呢?实大脑在每晚梦中,会自动整理每天的记忆碎片,将它分类归档。所以抓住每天的早上和晚上,回顾今天学到的内容,周末再翻翻这些记录就够了。


如何让自己更轻松的执行这个计划?有个固定的地方最好不过了,我的粉丝群随时为你尽力提供帮助。

你不仅可以交流当天学习得到的感悟,还可以看看别人是不是和你一样。

序进累积规律

如何能做到每天翻看呢?就是循序积累的过程。任何知识都是先碎片再组合的过程。是任何知识结构都必须要有的层次序列,它包括纵横两个方面。纵是指知识的发展和深化,横是指知识的相互联系相互渗透。


博客的章节目录就是帮你整理出了多年积累的知识结构。而这每一一个分支 上,你到底能吸收到何种程度,是需要大家以不骄不躁的方式,慢慢积累的。

那么如何循序渐进的积累,跟着思路,先广度优先遍历一遍,再在自己薄弱的地方,着重加强一下。记录下每次的不同感受 ,建议你不妨每次都记录下自己看的第几遍,见证自己的成长

学思结合规律

学,是信息的输入。思,是信息的处理加工。知识、信息被认知之后,还需要内化理解、编码、储存和加工。把结构消化重组,形成你自己的知识网络。

形成网络不仅要接受博主观点。这只是”抛砖引玉“, 把知识记在心上后,可能在工作中的某一天突然灵光乍现。 不要让它溜走,揪住它的尾巴,把它留在交流群

知合规律

行,是把知道的信息用于实际,创造新的方法,积累新的经验。只是知道了,理解了 ,只能说任重而道远”。

但是,在未来的某一天,能让你猛地-拍脑袋“哎!原来是这样!”,然后知道电子书翻到哪里,这才是我的目的。

因为我们都是普通人,大概率在这之后,你才能真正的做到不在同一一个地方跌倒。

我希望你在这个时候能回来翻翻这个视频,在问答区留下你的悔恨、不甘、以及终于开悟的感受经历。

环境制约规律

人,作为学习的主体,是受环境制约的,学习也必然受到环境制约。我也不例外,所以只凭俄一人之力,即便穷尽近十年积累,也未必能考虑所有情况。也没有必要只靠我一一个人。 我们是一个班级 , -一个团队,是同学,是战友。

所以,文章某些内容,你可能会不care。人对“没真正经历的事儿“一般不会那么的感同身受。 那么,没事,就留到你感同深受的时候,再在问答区留下与你特殊业务场景结合的经历吧!

真的勇士,敢于直面惨淡的人生,敢于正视淋漓的鲜血,更敢于记录和分享自己的Bug。且,真分享出去,你会发现,你收到的鼓励和认同,也许比你自己想象的多那么亿点点。大家其实都不孤独。


总之,只要大家伙一心,汨之后,我们甚至可以把它打造成我们自己的知识库,让每个人既能遍历又能查询。


目录
相关文章
|
7月前
|
消息中间件 Java Kafka
计算机应届生一定要会的JAVA面试题:RabbitMQ是如何实现消息路由的?
一个应届生去面试,可能没有什么实战经验,今天被问到一个这样的面试题,说“RabbitMQ是如何实现消息路由的?“一下子竟然不知道如何组织语言了。今天我给大家分享一下我的理解。
71 1
|
7月前
|
消息中间件 架构师 算法
跨行应届生凭借这份“Java技术成神手册”竟成功拿下年薪56Woffer
相信这个问题很多小伙伴都思考过,每个人心中都有一个不同的答案 首先,架构师从来都不是只看书就可以看出来的,也需要日积月累的实践+经验。 其次,架构的前期需求分析与建模非常重要,多思考未来可能的扩展。 最后,最好有一定的代码规范甚至是洁癖。 要用严格的标准来要求自己,是否当上架构师其实没差,无非就是希望自己成为团队核心得到更多的认可而已。
47 0
|
数据采集 缓存 前端开发
你们的 Git 分支有几个;做 JAVA 电商的公司,哪些子系统的技术含量高;请问今年找到前端工作的应届生都是什么水平|极客观点
你们的 Git 分支有几个;做 JAVA 电商的公司,哪些子系统的技术含量高;请问今年找到前端工作的应届生都是什么水平|极客观点
|
设计模式 消息中间件 算法
987页的Java面试宝典,看完才发现,应届生求职也没那么难
现在已经九月底,金九银十也已经过去了一大半,很明显今年的面试季明显不如往年火热,对于求职者来说,也更难了一些。马上迎来国庆节,假期一过,十月份又过去了三分之一,综合来看今年确实不是面试的最佳时期,不过趁今年所剩的时间来好好准备,明年的金三银四或许会顺利得多。不过,对于今年的应届生来说,等到明年再去面试,竞争就更大了。
工作五年,一年内我靠这系列java面试宝典从13K到大厂30K
我认为对于面试以及进阶最佳的学习方法莫过于刷题+博客+书籍+总结! 前三者我将淋漓尽致地挥毫于这篇文章中,至于总结要靠个人。实际上越到后面你越会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 我总结了一系列大厂面试中常问的面试技术点、深入解析以及答案,将为最近准备面试的各位去大厂保驾护航! 何谓面试?
|
前端开发 网络协议 Java
Java学到什么程度能找到一份还不错的工作
大家在学习Java时肯定都想过一个问题,学到什么程度才能找到不错的工作,今天我根据收集的资料解答这个问题
135 0
|
Java
工作几年后再来总结下Java泛型
泛型是 Java 的高级特性之一,如果想写出优雅而高扩展性的代码,或是想读得懂一些优秀的源码,泛型是绕不开的槛。
86 0
|
存储 Java 数据库
java内存溢出问题(工作中常用、面试中常问的一个知识点)
内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。这篇文章整理自《深入理解java虚拟机》。因为内存溢出问题不仅是工作中的一个重要方面,而且面试中也是经常问。
143 0
java内存溢出问题(工作中常用、面试中常问的一个知识点)
|
SQL JSON Java
工作四年,分享15个对Java 程序员有用的库
前言 文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在
216 0
|
存储 安全 NoSQL
《面试知识,工作可待:集合篇》-java集合面试知识大全
在工作上必须保持学习的能力,这样才能在工作得到更好的晋升,涨薪指日可待,欢迎一起学习【提升能力,涨薪可待】系列
155 0
《面试知识,工作可待:集合篇》-java集合面试知识大全