我一個二本大學(xué)是如何拿到百度锉桑、網(wǎng)易大廠offer的排霉!

01:終于步入大學(xué)

我既沒有跨過山和大海,也沒有穿過人山人海民轴,我就是我攻柠,一個2020屆普通本科大學(xué)生。身為讀者的你后裸,關(guān)注了我瑰钮,自然是想獲取知識與經(jīng)驗(yàn),我所能分享的微驶,也只有我的一些知識與經(jīng)歷浪谴。

2016年,我大一剛?cè)雽W(xué)因苹,邊學(xué)著入門級的C語言苟耻,邊對未來迷茫著。面試學(xué)生會扶檐,失敗凶杖。面試新媒體部,失敗款筑。本以為連連失敗的我已經(jīng)輸在了大學(xué)的起跑線上智蝠,意外讓我面試了一個IT編程工作室腾么,成功。我感謝工作室里帶我入門的學(xué)長們杈湾,讓我知道了C語言以后可以干什么解虱,Java可以干什么,促使我邁入Java世界的大門漆撞。寒假兩月殴泰,自學(xué)完Java基礎(chǔ)語法。

02:孤獨(dú)的旅行者

2017年叫挟,放棄了喜愛的籃球艰匙,放棄了游戲,從jsp抹恳、servlet、html開始學(xué)習(xí)署驻,搭建了一個自習(xí)室查詢網(wǎng)頁奋献,并出售給了一個校公眾號團(tuán)隊(duì)。

我在大一下學(xué)期報了校軟件設(shè)計(jì)大賽旺上,并設(shè)計(jì)開發(fā)了一個微教務(wù)系統(tǒng)瓶蚂,原理是模擬登陸校教務(wù)系統(tǒng),爬取成績課表等信息宣吱,然后進(jìn)行網(wǎng)頁展示窃这。獲得了推薦獎,也就是沒進(jìn)前十名征候。校軟件大賽舉辦的作用是選拔團(tuán)隊(duì)去參加山東省大學(xué)生軟件設(shè)計(jì)大賽杭攻,雖然是推薦獎,但只要完成了作品疤坝,還是可以報銷三百報名費(fèi)的兆解。就這樣,我撥通了我媽的手機(jī)號跑揉,給我媽要了三百塊錢锅睛。

在官網(wǎng)報名時才發(fā)現(xiàn)一個問題,每個團(tuán)隊(duì)最低三個人历谍。

可我的團(tuán)隊(duì)现拒,只有我一個人。

是的望侈,校賽現(xiàn)場答辯時印蔬,也只有我。

我最終還是參加了這個比賽甜无,我慶幸我有兩個月的寒假可以去準(zhǔn)備扛点。在這兩個月里哥遮,我抱著一本Android入門到精通的書籍,開始一章一章的做Demo陵究。最后眠饮,我做了一個校園App,主要包括論壇發(fā)帖铜邮、點(diǎn)贊仪召、評論功能,以及查成績松蒜、查課表扔茅、看校園新聞等功能。

我獲得了軟件大賽作品完成獎秸苗,不是一召娜、二、三等獎惊楼。所以玖瘸,我的第一次軟件大賽結(jié)果,失敗檀咙。

2017年下半年雅倒,也就是大二上學(xué)期。我把我的這款校園App發(fā)給了校猿碼工作室弧可,成為工作室的一員蔑匣。期間工作室計(jì)劃了兩個超級大項(xiàng)目,可惜最終都不了了之棕诵。

國慶假期期間裁良,特別想換掉我那臺1500塊買的筆記本電腦,于是我去了濟(jì)南方特兼職年鸳,每天早7晚10的的日子趴久,賺了一千多塊錢,加上花唄分期搔确,買了我現(xiàn)在的這款電腦華碩K55VD彼棍,原款配置略低,我又加了內(nèi)存條膳算、固態(tài)硬盤座硕。一共兩千多吧。為啥這么便宜涕蜂,因?yàn)槭枪衽_展示機(jī)华匾,其實(shí)和新電腦沒啥區(qū)別。

在年底机隙,我利用我學(xué)會的安卓開發(fā)技能開發(fā)了一款Vip視頻破解App:聚視助手蜘拉。這款軟件至今還在維護(hù)萨西,它是一款收費(fèi)軟件,軟件可以免費(fèi)觀看愛奇藝旭旭、優(yōu)酷谎脯、騰訊、樂視持寄、PPTV源梭、芒果的VIP視頻。原理很簡單稍味,調(diào)用網(wǎng)上已有的破解接口废麻,并嵌入騰訊X5瀏覽器內(nèi)核。關(guān)于收費(fèi)模塊模庐,貌似我那時候支付寶還不支持個人開發(fā)者烛愧,于是想到了賣卡平臺。用戶去第三方買卡掂碱,到我的軟件輸入卡密即可使用屑彻。不過推廣不利,并沒有賺多少錢顶吮。

03:在反思中進(jìn)步

轉(zhuǎn)眼,2018到來粪薛。

我還是那個兩眼不聞窗外事悴了、一心只想敲代碼的我。年后违寿,接了個學(xué)校的項(xiàng)目湃交,這時候正好我的技能棧已經(jīng)擴(kuò)充到Spring生態(tài)圈了,Spring Boot藤巢、Spring MVC用的賊溜搞莺。正好,基于Spring Boot仿實(shí)習(xí)僧做了個招聘系統(tǒng)掂咒,酬金稅后2000才沧。

技能棧越來越多,我開始思考更深層次的意義绍刮。

我的基礎(chǔ)到低扎實(shí)不扎實(shí)温圆,每次想到這,我好慌孩革。

我的基礎(chǔ)仿佛沒有岁歉,我既沒有研究過jdk源碼,又沒有搞過算法競賽膝蜈。我開始主動尋求Java中的基礎(chǔ)锅移,去尋找我經(jīng)常聽到卻不會的熔掺。我問我的學(xué)長們,聽學(xué)長們講述面經(jīng)非剃。這時候置逻,一系列我不知曉的名詞涌來,讓我仿佛覺得自己是個搖搖欲墜的大廈努潘。

多線程诽偷,什么是多線程?什么是線程安全疯坤?我一點(diǎn)不懂报慕。JVM?這是啥压怠,GC又是是什么眠冈?BIO、NIO菌瘫、AIO蜗顽,抱歉,我不會雨让。

我覺得我要開始改變了雇盖。內(nèi)心仿佛總是有一股力量在揪著我,催著我栖忠,讓我去做崔挖,去行動。我覺得庵寞,我不能再看視頻學(xué)習(xí)了狸相,慕課網(wǎng)已經(jīng)不適合我了。我要去看書捐川。

我做開發(fā)十多年的時間脓鹃,如果大家對于學(xué)習(xí)java的學(xué)習(xí)方法,學(xué)習(xí)路線以及你不知道自己應(yīng)該是自學(xué)還是培訓(xùn)的疑問古沥,都可以隨時來問我瘸右,大家可以加我的java交流學(xué)習(xí)qun:四九四,八零一渐白,九三一尊浓,qun內(nèi)有學(xué)習(xí)教程以及開發(fā)工具 。

在我的印象中纯衍,我主動看的第一本書栋齿,是葛一鳴的《Java程序性能優(yōu)化》。我非常感謝這本書,感動到想哭著給作者打賞瓦堵。這本書完全打開了我對Java未知領(lǐng)域的大門基协,是它,讓我知道Java基礎(chǔ)中String的底層原理菇用、List澜驮、Map的底層原理與優(yōu)化,是它惋鸥,讓我知道了設(shè)計(jì)模式這種東西杂穷,是它,讓我知道了GC卦绣、JVM耐量,讓我知道了Java世界中最重要的多線程相關(guān)知識,讓我體驗(yàn)了Java性能調(diào)優(yōu)滤港。這本書中的內(nèi)容廊蜒,基礎(chǔ)知識我看的懂,JVM溅漾、多線程等看不懂山叮,但為我指引了方向。按著這個反向添履,我買了《深入理解Java虛擬機(jī)》《Java多線程編程核心技術(shù)》《Java并發(fā)編程的藝術(shù)》屁倔,我讀的如饑似渴,書上的示例我都照著敲一遍暮胧,可我擔(dān)心學(xué)得快忘得快汰现,于是我開始記筆記,我把書上的內(nèi)容都抄了下來叔壤,發(fā)布在了我的博客上。學(xué)完多線程相關(guān)的知識口叙,我再回來過看葛一鳴的書炼绘,我懂了。

04:再戰(zhàn)軟件大賽

2018暑假妄田,非常熱鬧俺亮。

這次我的團(tuán)隊(duì)很給力,指導(dǎo)老師也很給力疟呐。我們一起開會討論做比賽脚曾!沒錯,還是山東省大學(xué)生軟件設(shè)計(jì)大賽启具。這次本讥,我想全力以赴。

我們用了一個多月去尋找我們究竟要做什么?我的導(dǎo)師特別想做一個醫(yī)生機(jī)器人拷沸,還給我們看了相關(guān)的圖片色查。我們的課題是大數(shù)據(jù)分析與挖掘。起初撞芍,我們壓根沒有頭緒秧了,走了非常非常多的彎路,怎么說呢序无。我去學(xué)了Hadoop验毡,學(xué)完后發(fā)現(xiàn)項(xiàng)目規(guī)模太小,用不上帝嗡。然后去學(xué)了Elasticsearch晶通。最初的作品是一個網(wǎng)頁對話窗口,集成思必馳語音合成接口丈探,后端是Elasticsearch做的查詢接口录择。非常簡單(low)。

了解到其它隊(duì)伍大都是做了做數(shù)據(jù)爬取碗降、分析隘竭,然后用ECharts做可視化展示,我的導(dǎo)師建議我做知識圖譜讼渊,并提供了示例动看。于是,我去百度調(diào)研爪幻,用了一周的時間學(xué)習(xí)了Neo4j菱皆,并結(jié)合Spring Boot做了個Demo。只有圖數(shù)據(jù)庫的支持是不夠的挨稿,還需要前端展示仇轻,于是學(xué)了d3.js。但我的前端技能并不是特別好奶甘,數(shù)據(jù)量太大篷店,做出的知識圖譜節(jié)點(diǎn)都擠在了一起,作品效果非常不好看臭家。

那段時期疲陕,我又陷入了迷茫。我究竟要做什么钉赁?第一次參賽一敗涂地蹄殃,這一次,我還要繼續(xù)失敗嗎你踩?

導(dǎo)師告訴我诅岩,讓我多試幾個網(wǎng)站爬取數(shù)據(jù)源讳苦。無意中,我看到了jb39網(wǎng)站的自助診斷系統(tǒng)按厘,瞬間驚呆了医吊,這就是我要做的東西!

導(dǎo)師要做知識圖譜逮京,可我要堅(jiān)持做智能醫(yī)療診斷系統(tǒng)卿堂。在思考系統(tǒng)的算法邏輯時,我驚奇的發(fā)現(xiàn)懒棉,支撐診斷算法的正是知識圖譜草描。當(dāng)我在辦公室里的小黑板手寫算法思路,向隊(duì)友策严、導(dǎo)師展示的時候穗慕,我那時非常開心,因?yàn)槲医K于知道了我要做什么妻导。

大二下學(xué)期開學(xué)后逛绵,我被通知作品進(jìn)了二等獎,一等獎決賽即將在山東大學(xué)舉辦倔韭,讓我務(wù)必準(zhǔn)時參加決賽答辯术浪。

答辯我準(zhǔn)備的非常充分,而且寿酌,在決賽答辯之前胰苏,我就在另一個省級比賽中答辯過一次了,算是漲了一波經(jīng)驗(yàn)醇疼。

不負(fù)所望硕并,我的作品獲得山東省大學(xué)生軟件大賽一等獎。

05:開源作品爆發(fā)

在做"智能醫(yī)療診斷系統(tǒng)"參加省軟件大賽的同時秧荆,我深深感受到在爬取大量數(shù)據(jù)時的時間消耗是多么巨大倔毙。最長的時候,我的電腦兩天沒關(guān)機(jī)乙濒,一直在后臺爬普监。最后,受不了的我琉兜,用Java寫了一個多線程爬蟲框架,并發(fā)布到了我的Github毙玻。

我以前都是一個人做項(xiàng)目豌蟋,而且,越來越發(fā)現(xiàn)自己對頁面相關(guān)的設(shè)計(jì)開發(fā)效率低下∩L玻現(xiàn)在有了團(tuán)隊(duì)梧疲,非吃识茫渴望前后端分離。當(dāng)時幌氮,我一直在用模板引擎缭受,基于服務(wù)拆分的思想,我做了一個類似Tomcat的靜態(tài)web服務(wù)器發(fā)布到了我的Github该互。

在學(xué)完《深入理解Java虛擬機(jī)》后米者,我覺得我不應(yīng)該學(xué)完就完了,我要把學(xué)的知識做成一個作品出來宇智。當(dāng)時學(xué)完了java性能監(jiān)控的工具后蔓搞,覺得軟件形式的監(jiān)控也比較麻煩,如果能有一個可視化的web版再結(jié)合ECharts圖表展示就太方便了随橘。我用了幾天的時間做完了JavaMonitor項(xiàng)目的單機(jī)版喂分,沒想到后來star越來越多,吸取了一些建議机蔗,做了支持分布式監(jiān)控的javaMonitorPlus蒲祈。

也是在暑假這段時期,我收到了來自一位阿里技術(shù)專家的郵件萝嘁。內(nèi)容簡單概括就是想不想來阿里梆掸。當(dāng)時收到郵件的意義,對我來說非常巨大酿愧,他讓我第一次感受到BAT與自己的距離似乎不是那么遙遠(yuǎn)沥潭,我一個普通本科仿佛也可以實(shí)現(xiàn)去BAT工作的夢想。

06:人生的轉(zhuǎn)折點(diǎn)

2018年12月嬉挡,我迎來了我人生的第一個轉(zhuǎn)折點(diǎn)钝鸽。

當(dāng)時,我已經(jīng)感受到了技術(shù)仿佛到了一個瓶頸庞钢,單機(jī)架構(gòu)我做的很溜拔恰,但涉及企業(yè)的分布式架構(gòu),我還是不太了解基括。當(dāng)時恰好得知省賽頒獎典禮有現(xiàn)場招聘會時颜懊,我便精心準(zhǔn)備了一份簡歷,并彩印了5份风皿,打算投遞河爹。可到了現(xiàn)場桐款,看到的都是小公司在招軟件銷售人員咸这,我就瞬間奔潰了,我心底一直有一種驕傲魔眨,我可以去大公司的媳维,我有這能力酿雪。最終,我一份簡歷沒投侄刽。

看著寫了好幾頁的簡歷指黎,我是真的不想就這么白白浪費(fèi)。

想起來我大一曾注冊過的幾家招聘網(wǎng)站州丹,我就把我的簡歷發(fā)在了上面醋安。其實(shí)只有一家,實(shí)習(xí)僧当叭。

我以為壓根沒有我的崗位茬故,因?yàn)槲姨×耍也糯蠖媳睢磺芭?晌掖蜷_實(shí)習(xí)僧,卻發(fā)現(xiàn)竟然有2020屆的實(shí)習(xí)生招聘醉箕,我有點(diǎn)驚訝钾腺。不過,也僅此而已讥裤,我不認(rèn)為我有能力能進(jìn)新浪放棒、百度、京東這些大公司己英。我記得我當(dāng)時抱著不浪費(fèi)我寫的這么多頁的簡歷的心態(tài)间螟,只投大公司,小公司不投损肛。然后厢破,洗洗睡了,壓根沒怎么放心上治拿。

不久的一天早上摩泪,我還在睡覺,接聽到了第一個電話劫谅,來自中國電信北研院见坑,問我在京嗎?什么時候有時間捏检,約一下電話面試荞驴。然后,自己開心的不得了贯城。又不久熊楼,京東打來了電話,讓我去北京參加現(xiàn)場面試冤狡。我推到了我的期末考試結(jié)束后孙蒙。又不久,新浪也發(fā)了現(xiàn)場面試的郵件悲雳。

一天晚上挎峦,我收到了百度打來的面試邀請電話,當(dāng)時我在商業(yè)街買吃的合瓢。聽到了開心的不得了坦胶,約定了一小時后電話面試。東西也不買了晴楔,直接回學(xué)校顿苇,看了一會書,復(fù)習(xí)復(fù)習(xí)税弃,因?yàn)槟菚r候我已經(jīng)半個月沒碰過代碼了纪岁,《劍指Offer》才刷了幾章就停下來一直在復(fù)習(xí)期末考試。慶幸自己買了本《Java程序員面試筆試寶典》则果。百度一面幔翰,如約而至。我記得我當(dāng)時說的最多的就兩句話:忘了西壮,不了解遗增。面完后,我覺得我掛了款青。但我的習(xí)慣還是讓我把面試官問到的所有基礎(chǔ)知識都看了一遍做修。就這樣,我第二天接到了網(wǎng)易一面的電話抡草,回答的算是very good饰及,就一個SQL左連接查詢我忘了,因?yàn)槲彝藦?fù)習(xí)SQL了渠牲。

意外驚喜旋炒,接到了百度二面的面試邀約,我這次提前看了很多知識签杈,復(fù)習(xí)了Java虛擬機(jī)瘫镇,多線程相關(guān)的知識,二面這塊的基礎(chǔ)知識娓娓道來答姥,但誰知铣除,面試官問我Redis底層原理,如何設(shè)置過期時間鹦付,我說不會尚粘,面試官便引導(dǎo)我說:“不會沒事,我提醒下你”敲长,就這樣郎嫁,我回答出了這塊的內(nèi)容秉继。又問我消息隊(duì)列,我又懵逼了泽铛,問我尚辑,如何設(shè)計(jì)秒殺系統(tǒng),我說可以用隊(duì)列盔腔,隊(duì)列滿了就直接false杠茬。面試官又問,分布式系統(tǒng)呢弛随?那當(dāng)然用MQ中間件瓢喉。說實(shí)話,面試后舀透,我對百度拜服栓票。不久,網(wǎng)易二面來了盐杂,回答也算是very good逗载!

網(wǎng)易三面來的非常快链烈,我覺得網(wǎng)易面試很舒服厉斟。不久,網(wǎng)易HR加了我微信强衡,人生第一個offer正式到手擦秽!

百度三面遲遲不來,我以為我掛了漩勤,心想好吧感挥,去網(wǎng)易也不錯!杭州越败,舒服触幼。可我覺得還有希望究飞,便給百度打了電話置谦,百度說,等段時間亿傅。不久媒峡,百度三面到來,三面主要是聊項(xiàng)目葵擎,聊的還不錯谅阿,畢竟自己做的東西被人欣賞自己也很開心。沒多久,百度HR直接給我打電話签餐,說offer已發(fā)寓涨,讓我當(dāng)天就要確認(rèn)。

晚上氯檐,問了很多老師學(xué)長缅茉,包括我的家人,都希望我去百度男摧,最后,我去了杭州網(wǎng)易译打,因?yàn)楹耐兀抢镉邪⒗铩?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市奏司,隨后出現(xiàn)的幾起案子乔询,更是在濱河造成了極大的恐慌,老刑警劉巖韵洋,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竿刁,死亡現(xiàn)場離奇詭異,居然都是意外死亡搪缨,警方通過查閱死者的電腦和手機(jī)食拜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來副编,“玉大人负甸,你說我怎么就攤上這事”越欤” “怎么了呻待?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長队腐。 經(jīng)常有香客問我蚕捉,道長,這世上最難降的妖魔是什么柴淘? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任迫淹,我火速辦了婚禮,結(jié)果婚禮上悠就,老公的妹妹穿的比我還像新娘千绪。我一直安慰自己,他們只是感情好梗脾,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布荸型。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瑞妇。 梳的紋絲不亂的頭發(fā)上稿静,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天,我揣著相機(jī)與錄音辕狰,去河邊找鬼改备。 笑死,一個胖子當(dāng)著我的面吹牛蔓倍,可吹牛的內(nèi)容都是我干的悬钳。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼偶翅,長吁一口氣:“原來是場噩夢啊……” “哼默勾!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起聚谁,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤母剥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后形导,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體环疼,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年朵耕,在試婚紗的時候發(fā)現(xiàn)自己被綠了炫隶。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡阎曹,死狀恐怖等限,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情芬膝,我是刑警寧澤望门,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站锰霜,受9級特大地震影響筹误,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜癣缅,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一厨剪、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧友存,春花似錦祷膳、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春勇皇,著一層夾襖步出監(jiān)牢的瞬間罩句,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工敛摘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留门烂,地道東北人。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓兄淫,卻偏偏與公主長得像屯远,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子捕虽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容