draw,我一个二本大学是怎么拿到百度、网易大厂 Offer 的?,冰沙

频道:今日头条 日期: 浏览:141

作者 | 程序员柯南

责编 | 胡巍巍

总算步入大学


我既没有跨过山和大海,也没有穿过摩肩接踵,我便是我,一个2020届普通本科大学生。身为读者的你,重视了我,自然是想获取常识与阅历,我所能共享的,也只需我的一些常识与阅历。

2016年,我大一刚入学,边学着入门级的C言语,边对未来苍茫着。面试学生会,失利。面试新媒体部,失利。

本认为连连失利的我现已输在了大学的起跑线上,意外让我面试了一个IT编程作业室,成功。

我感谢作业室里带我入门的学长们,让我知道了C言语今后能够干什么,Java能够干什么,促进我迈入Java国际的大门。寒假两月,自学完Java根底语法。


孤单的旅行者


2017年,抛弃了喜爱的篮球,抛弃了游戏,从JSP、Servlet、HTML开端学习,搭建了一个自习室查询网页,并出售给了一个校大众号团队。

我在大一下学期报了校软件规划大赛,并规划开发了一个微教务体系,原理是模仿登陆校教务体系,爬取成果课表等信息,然后进行网页展现。

取得了引荐奖,也便是没进前十名。校软件大赛举行的作用是选拔团队去参与山东省大学生软draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙件规划大赛,虽然是引荐奖,但只需完结了著作,仍是能够报销三百报名费的。就这样,我拨通了我妈的手机号,给我妈要了三百块钱。

在官网报名时才发现一个问题,每个团队最低三个人。

可我的团队,只需我一个人。

是的,校赛现场辩论时,也只需我。

我终究仍是参与了这个竞赛,我幸亏我有两个月的寒假能够去预备。在这两个月里,我抱着一本Android入门到通晓的书本,开端一章一章的做Demo。

终究,我做了一个校园App,首要包含论坛发帖、点赞、谈论功用,以及查成果、查课表、看校园新闻等功用。

我获游戏盒下载得了软件大赛著作完结奖,不是一、二、三等奖。所以,我的榜首次软件大赛成果,失利。

2017年下爸爸不要半年,也便是大二上学期。我把我的这款校园App发给了校猿码作业室,成为作业室的一员。期间作业室计划了两个超级大项目,惋惜终究都不了了之。

国庆假日期间,特别想换掉我那台1500块买的笔记本电脑,所以我去了济南边特兼职,每天早7晚10的的日子,赚了一千多块钱,加上花呗分期,买了我现在的这款电脑华硕K55VD,原款装备略低,我大白又加了内存条、固态硬盘。总共两千多吧。为啥这么廉价,由所以货台展现机,其实和新电脑没啥差异。

在年末,我运用我学会的安卓开发技能开发了一款Vip视频破解App:聚视帮手。这款软件至今还在保护,它是一款收费软件,软件能够免费观看爱奇艺、优酷、腾讯、乐视、PPTV、芒果的VIP视频。

原理很简略,调用网上已有的破解接口,并嵌入腾讯X5浏览器内核。关于收费模块,形似我那时分支付宝还不支撑个人开发者,所以想到了卖卡渠道。

用户去第三方买卡,到我的软件输入卡密即可运用。不过推行晦气,并没有赚多少钱。


在反思中前进


转瞬,2018到来。

我仍是那个两眼不闻窗外事、专心只想敲代码的我。

年后,接了个校园的项目,这时分正好我的技能栈现已扩充到Spring生态圈了,Spring Boot、Spring MVC用的贼溜。

正好,根据Spring Boot仿实习僧做了个招聘体系,酬金税后2000。

技draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙能栈越来越多,我开端考虑更深层次的含义。

我的根底到低厚实不厚实,每次想到这,我好慌。

我的根底好像没有,我既没有研讨过jdk源码,又没有搞过算法竞赛。我开端自动寻求Java中的根底,去寻觅我常常听到却不会的。

我问我的学长们,听学长们叙述面经。这时分,一系列我不知晓的名词涌来,让我好像觉得自己是个岌岌可危的大厦。

多线程,什么是多线程?什么是线程安全?我一点不明白。JVM?这是啥,GC又是是什么?BIO、NIO、AIO,抱愧,我不会。

我觉得我要开端改变了。心里好像总是有一股力气在揪着我,催着我,让我去做,去举动。我觉得,我不能再看视频学习了,慕课网现已不适合我了。我要去看书。

在我的印象中,我自动看的榜首本书,是葛一鸣的《Java程序功能优化》。边牧图片我十分感谢这本书,感动到想哭着给作者打赏。

这本书彻底翻开了我对Java未知领域的大门,是它,让我知道Java根底中String的底层原理、List、Map的底层原理与优化,是它,让我知道了规划方式这种东西,是它,让我知道了GC、JVM,让我知道了Java国际中最重要的多线程相关常识,让我体会了Java功能调优。

这本书中的内容,根底常识我看的懂,JVM、多线程等看不明白,但为我指引了方向。按着这个反向,我买了《深化了解Java虚拟机》《Java多线程编程核心技能》《Java并发编程的艺术》,我读的如饥似渴,书上的示例我都照着敲一遍,可我忧虑学得快忘得快,所以我开端记笔记,我把书上的内容都抄了下来,draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙发布在了我的博客上。学完多线程相关的常识,我再回来过看葛一鸣的书,我懂了。



再战软件大赛


2018暑假,十分热烈。

这次我的团队很给力,指导教师也很给力。咱们一同开会讨论做竞赛!没错,仍是山东省大学生软件规划大赛。这次,我想竭尽全力。

咱们用了一个多月去寻觅咱们终究要做什么?我的导师特别想做一个医师机器人,还给咱们看了相关的图片。

咱们的课题是大数据剖析与发掘。起先,咱们压根没有条理,走了十分十分多的弯路。

我去学了Hadoop,学完后发现项目规划太小,用不上。然后去学了Elasticsearch。开始的著作是一个网页对话窗口,集成思必驰语音组成developpesex接口,后端是Elasticsearch气候山竹做的查询接口。十分简略(low)。

了解到其它部队大都是做了做数据爬取、剖析,然后用ECharts做可视化展现,我的导师主张我做常识图谱,并供给了示例。

所以,我去百度调研,用了一周的时刻学习了Neo4j,并结合Spring Boot做了个Demo。

只需图数据库的支撑是芝麻开门不行的,还需求前端展现,所以学了d3.js。但我的前端技能并不是特别好,数据量太大,做出的常识图谱节点都挤在了一同,著作作用十分不好看。

那段时期,我又陷入了苍茫。我终究要做什么?榜首次参赛落花流水,这一次,我还要持续失利吗?

导师告诉我,让我多试几个网站爬取数据源。无意中,我看到了JB39网站的自助确诊体系,瞬间惊呆了,这便是我要做的东西!

导师要做常识图谱,可我要坚持做智能医疗文电图确诊体系。在考虑体系的算法逻辑时,我惊奇的发现,支撑确诊算法的正是常识图谱。

当我在办公室里的小黑板手写算法思路,向队友、导师展现的时分,我那时十分高兴,由于我总算知道了我要做什么。

大二下学期开学后,我被告诉著作进了二等奖,一等奖决赛即将在山东大学举行,让我必须按时参与决赛辩论。

辩论我预备的十分充沛,并且,在决赛辩论之前,我就在另一个省级竞赛中辩论过一次了,算是涨了一波阅历。

不负所望,我的著作取得山东省大学生软件大赛一等奖。 


开源著作迸发


在做"智能医徐露疗确诊体系"参与省软件大赛的一起,我深深感触到在爬取许多数据时的时刻耗费是多么巨大。

最长的时分,我的电脑两天没关机,一向在后台爬。终究,受不了的我,用Java写了一个多线程爬虫结构,并发布到了我的GitHub。

我曾经都是一个人做项目,并且,越来越发现自己对页面相关的规划开发功率低下。现在有了团队,十分巴望前后端别离。

其时,我一向在用模板引擎,根据效劳拆分的思维,我做了一个相似Tomcat的静态Web效劳器发布到了我的GitHub。

在学完《深化了解Java虚拟机》后,我觉得我不应该学完就完了,我要把学的常识做成一个著作出来。

其时学完会伴了Java功能监控的东西后,觉得软件方式的监控也比较费事,假如能有一个可视化的Web版再结合ECharts图表展现就太方便了。

我用了几天的时刻做完了JavaMonitor项目的单机版,没想到后来Star越来越多,吸取了一些主张,做了支撑分布式监控的Java Monitor Plus。

也是在暑假这段时期,我收到了来自一位阿里技能专家的邮件。内容简略归纳便是想不想来阿里。

其时收到邮件的含义,对我来说十分巨大,他让我榜首次感触到BAT与自己的间隔好像不是那么悠远,我一个普通本科好像也能够完成去BAT作业的愿望。


人生的转折点


2018年12月,我迎来了我人生的榜首个转折点。

其时,我现已感触到了技能好像到了一个瓶颈,单机架构我做的很溜,但触及企业经典三级片的线分布式架构,我仍是不太了解。

其时刚好得知省赛颁奖典礼有现场招聘会时,我便精心预备了一份简历,并彩印了5份,计划投递。

可到了现场,看到的都是小公司在招软件出售人员,我就瞬间奔溃了,我心底一向有一种自豪,我能够去大公司的,我有这才干。终究,我一份简历没投。

 看着写了好几页的简历,我是真的不想就这么白白糟蹋。

想起来我大一曾注册过的几家招聘网站,我就把我的简历发在了上面。其实只需一家,实习僧。

我认为压根没有我的岗位,由于我太小了,我才大二。可我翻开draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙实习僧,却发现竟然有2020届的实习生招聘,我有点惊奇。

不过,也仅此而已,我不认为我有才干能进新浪、百度、京东这些大公司。我记住我其时抱着不糟蹋我写的这么多页的简历的心态,只投大公司,小公司不投。然后,洗洗睡了,压根没怎样放心上。

不久的一天早上,我还在睡觉,接听到了榜首个电话,来自中国电信北研院,问我在京吗?什么时分有时刻,约一下电话面试。

然后,自己高兴的不得了。又不久,京东打来了电话,让我去北京参与现场面试。我推到了我的期末考试完毕后。又不久,新浪也发了现场面试的邮件。

一天晚上,我收到了百度打来的面试约请电话迁户口需求什么手续,其时我在商业街买吃的。听到了高兴的不得了,约好了一小时后电话面试。

东西也不买了,直接回校园,看了一会书,温习温习,由于那时分我现已半个月没碰过代码了,《剑指Offer》才刷了几章就停下来一向在温习期末考试。幸亏自己买了本《Java程序员面试书面考试宝典》。

百度一面,践约而至。我记住我其时说的最多的就两句话:忘了,不了解。面完后,我觉得我挂姜育恒了。但我的习气仍是让我把面试官问到的一切根底常识都看了一遍。

就这样,我第二天接到了网易一面的电话,答复的算是very good,就一个SQL左衔接查询我忘了,由于我忘了复两习SQL了。

意外惊喜,接到了百度二面的面试邀约,我这次提早看了许多常识,温习了Java虚拟机,多线程相关的常识,二面这块的根底draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙常识娓娓道来,但谁知,面试官问我Redis何晴现任老公底层原理,怎样设置过期时刻,我说不会。

面试官便引导我说:“不会没事,我提示下你”,就这样,我答复出了这块的内容。又问我音讯行列,我又懵逼了,问我,怎样规划秒杀体系,我说能够用行列,行列满了就直接false。

面试官又问,分布式体系呢?那当然用MQ中间件。说实话,面试后,我对百度佩服。不久,网易二面来了,答复也算是very good!

 网易三面来的十分快,我觉得网易面试很舒畅。不久,网易HR加了我微信,人生榜首个offer正式到手!

百度三面迟迟不来,我认为我挂了,心想好吧,去网易也不错!杭州,舒畅。

可我觉得还有期望,便给百度打了电话,百度说,等段时刻。不久,百度三面到来,三面首要是聊项目,聊的还不错,究竟自己做的东西被人赏识自己也很高兴。

没多久,百度HR直接给我打电话,说offer已发,让我当天就要承认。

晚上,问了许多教师学长,包含我的家人,都期望我去百度,终究,我去了杭州网易,由于,那里有我的愿望。

作者简介:程序员柯南,2020届毕业生,GitHub(yueshutong)有5个原创开源著作,专draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙注于Java效劳端开发,荣获多个省级软件大赛一等奖二等奖若干。联络邮箱:yster@foxmail.com

【End】

 热 文&n丽江古城欠15亿bsp;推 灯笼果荐 

 无代码编程年代下,程序员要赋闲了?

☞ 移动开发或将被推翻?

☞ 微信究竟做没做精准广告投进? | 技能头条

☞ 为什么说要刊出 QQ 的,都是正人呢?

☞ 2019年技能盘点微效劳篇(一) | 程序员硬核评测

☞ 怎样将TensorFlow Serving的功能进步超越70%?

☞ 怎样教小朋友编写榜首个程序?

☞ 十二怒汉大数据杀熟年代, draw,我一个二本大学是怎样拿到百度、网易大厂 Offer 的?,冰沙隐私被扒光的你毫无自在可言, 而隐私币便是你的那根救命稻草!

☞ 实际!程序员只需换岗才干涨薪吗?

System.out.println("点个在看吧!");
console.log("点个看吧!");
print("点个看吧!");
printf("点个看吧!\n");
cout << "点个看吧!" << endl;
Console.WriteLine("点个看吧!");
Response.Write("点个看吧!");
alert("点个看吧!")
echo "点个看吧!"

你点的每个“在看”,我都仔细当成了喜爱
热门
最新
推荐
标签