拿了 30K 的 offer!
??推薦文章
推薦 19 個(gè) github 超牛逼項(xiàng)目!
今天本來是想跟大家分享一下我的薪資的,但是,這可是高壓線啊,想想還是忍住,沒辦法,大家想看可以去某pp看。因此,今天還是給大家分享一些干貨哈,簡(jiǎn)單的給大家分享一下我去年面試拿offer的歷程,同時(shí),聊聊面試準(zhǔn)備和面試過程中需要注意的點(diǎn),這些是我面試了一年得到的寶貴經(jīng)驗(yàn),這些經(jīng)驗(yàn)對(duì)大家的面試肯定是非常有幫助的,接下來請(qǐng)認(rèn)真讀完本文。
去年春招找實(shí)習(xí)面試之前,我準(zhǔn)備的時(shí)間大概是3個(gè)月左右,而且也不是說每天都是很高強(qiáng)度的學(xué)習(xí)準(zhǔn)備,所以,我覺得面試的準(zhǔn)備周期其實(shí)不需要過長(zhǎng),3個(gè)月足矣,這個(gè)我覺得不管是針對(duì)校招還是社招來說都是有效的。那么,我在這三個(gè)月進(jìn)行了哪些方面的知識(shí)儲(chǔ)備呢,這篇文章先看講講這塊。
這三個(gè)月的準(zhǔn)備時(shí)間,其實(shí)我很多時(shí)間都在看書,并沒有直接刷面經(jīng),因?yàn)槲矣X得你只有對(duì)知識(shí)的掌握有一定的深度之后,面經(jīng)才會(huì)對(duì)你有更好的幫助。因此,面試之前,如果有時(shí)間來準(zhǔn)備面試,我建議大家把一些比較重要的書籍要認(rèn)真的看看,同時(shí),要把看過的書形成自己的博客,對(duì)于博客的重要性,之前的文章也提到了,沒有看過可以去看一下這篇文章?寫博客能月入 10K?。
看書這一塊我主要分為了幾個(gè)方面。第一塊是計(jì)算機(jī)基礎(chǔ)課程,數(shù)據(jù)結(jié)構(gòu)、算法、計(jì)算機(jī)網(wǎng)絡(luò)這幾個(gè)方面;第二塊是Java的相關(guān)知識(shí),Java基礎(chǔ)、容器、并發(fā)、JVM、數(shù)據(jù)庫(MySQL)、分布式(dubbo、zookeeper、消息中間件、redis等);第三塊是項(xiàng)目經(jīng)驗(yàn),主要是準(zhǔn)備了兩個(gè)項(xiàng)目,一個(gè)是基礎(chǔ)的Java項(xiàng)目,另外一個(gè)是分布式高并發(fā)的項(xiàng)目。這就是三個(gè)月時(shí)間的知識(shí)儲(chǔ)備。
你粗略一看,你可能會(huì)覺得準(zhǔn)備的知識(shí)很少,其實(shí),你會(huì)發(fā)現(xiàn),我上面說的每一塊都是需要花很多時(shí)間去準(zhǔn)備的。因此,我把每一塊都拆開來分析一下,到底該如何準(zhǔn)備。
第一,計(jì)算機(jī)基礎(chǔ)課程,這一塊我覺得不管是校招還是社招,都是十分重要的,特別是對(duì)于校招,很多學(xué)生沒有什么技術(shù)的積累,所以,純粹就靠這一塊過關(guān)斬六將,難度還是十分大的。這其中難度最大的當(dāng)屬算法,面試過大公司應(yīng)該都知道,大廠考察的一個(gè)就是前面說的計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ),還是最最重要的就是算法,對(duì)于算法這一塊,我也是從基礎(chǔ)一般,到最后能夠應(yīng)對(duì)大公司的各種算法題,這一個(gè)過程是十分煎熬的,也是走了很多的彎路。首先,我推薦大家先把我這一篇文章看一下從入門到拿大廠offer,必須看的數(shù)據(jù)結(jié)構(gòu)與算法書籍推薦,不好不推薦!,完全是針對(duì)算法零基礎(chǔ)的,只要按照我的方法,我覺得大部分公司的面試的算法題都是可以搞定的,筆試的話就真的看多刷題了,多掌握各種解題方法。
針對(duì)算法這一塊,我想給大家一些非常寶貴的經(jīng)驗(yàn),在平時(shí)的學(xué)習(xí)中,可以多去看一些算法的書籍,掌握好基礎(chǔ)的知識(shí),但是,針對(duì)面試來說,還是要多在在線系統(tǒng)進(jìn)行刷題的,比如,牛客網(wǎng)和leetcode,因?yàn)槟憧磿阌X得你都會(huì),但是一到面試你自己寫的時(shí)候,你就發(fā)現(xiàn)你不會(huì)了,這就是你練的太少了,導(dǎo)致面試的時(shí)候?qū)懘a很生疏,我記得我第一次面試快手的時(shí)候就是這種情況,當(dāng)時(shí),我看到題目時(shí),思路很清晰,但是,寫的時(shí)候發(fā)現(xiàn)很慢,最后,面試官給我的評(píng)價(jià)就是算法不夠熟練,大家應(yīng)該吸取這個(gè)教訓(xùn)。另外,再給大家一個(gè)經(jīng)驗(yàn),絕大多數(shù)的公司面試的時(shí)候,出的算法題其實(shí)都是《劍指offer》這本書上的題目,所以,其實(shí),只需要把這本書的算法題都是掌握好,很多的公司面試的算法題是十拿九穩(wěn)的。最后一點(diǎn),就是要堅(jiān)持,如果你時(shí)間長(zhǎng),不需要你每天大量刷題,你只需要每天做5道題目即可,所以,要堅(jiān)持,不要三分鐘熱度,這樣是沒有效果的。以上三點(diǎn)希望大家熟稔于心,這真的是我這一年面試得到的最寶貴的經(jīng)驗(yàn)。
針對(duì)計(jì)算機(jī)基礎(chǔ)的知識(shí),這一塊如果要掌握的非常好,是需要花非常多的時(shí)間的,而且,大公司來說,有些面試官問的問題也是非常刁鉆,需要你對(duì)原理理解的非常透徹,這就需要你多看書,但是,如果你只需要達(dá)到大部分人的水平其實(shí)不難,我有一個(gè)方法,就是把常見的面試題全部搞熟練,這一塊后續(xù)我會(huì)全部整體出來,發(fā)布出來,也包括這一塊的思維導(dǎo)圖我去,Java面試的思維導(dǎo)圖,全部給你準(zhǔn)備好了,拿走不謝,請(qǐng)關(guān)注后續(xù)的文章。
第二,Java的相關(guān)知識(shí),針對(duì)這一塊,其實(shí)是需要一些時(shí)間來復(fù)習(xí)的,主要的原因還是在于現(xiàn)在的面試已經(jīng)跟幾年前不一樣了,不一樣的地方就是現(xiàn)在面試官不管什么問題,都是問你原理,所以,這就很考驗(yàn)?zāi)銓?duì)這個(gè)技術(shù)的理解,原理是否了解,是否看過源碼,這就讓面試顯得比較難了,如果你沒有達(dá)到這種程度,而別人都達(dá)到了,那么自然而然你就被pass了。如果大家想要去大廠面試,那么,這一點(diǎn)是要明白的,大家在平時(shí)的工作中可能就是crud,但是面試就是需要造火箭,這個(gè)時(shí)候這個(gè)知識(shí)差就需要我們?cè)趶?fù)習(xí)的過程中去補(bǔ)了。針對(duì)這方面的面經(jīng),我在前面的文章也有寫過,可以參考一下這篇文章硬剛一周,3W字總結(jié),一年的經(jīng)驗(yàn)告訴你如何準(zhǔn)備校招!。另外,后續(xù)我也會(huì)持續(xù)的更新這一塊的面試的文章,爭(zhēng)取做到出一個(gè)系列,對(duì)大家面試有點(diǎn)幫助。
最后,關(guān)于項(xiàng)目方面的準(zhǔn)備,這一塊就不用多說了,只要是面試都知道,項(xiàng)目經(jīng)驗(yàn)這部分是十分重要的,你的簡(jiǎn)歷中也是必須要有幾個(gè)能夠經(jīng)得起推敲的項(xiàng)目的,關(guān)于項(xiàng)目這一點(diǎn),這里我還是再給大家提供幾點(diǎn)經(jīng)驗(yàn),也是根據(jù)不同情況來說。首先,如果你是在校學(xué)生,一定會(huì)有這種問題就是沒有項(xiàng)目經(jīng)驗(yàn),在學(xué)校根本就沒有做過項(xiàng)目,這一點(diǎn)根本就是空白。其實(shí),就算這樣也不用擔(dān)心,因?yàn)槊總€(gè)大學(xué)生都是這樣的,那么怎么解決呢?我的方法就是去網(wǎng)上找一些項(xiàng)目自己練手,可以是github的,或者一些視頻課程等,都是可以的,如果時(shí)間充裕,可以跟著項(xiàng)目把整個(gè)項(xiàng)目的架構(gòu)搞明白,再把代碼自己敲敲,這樣你對(duì)這個(gè)項(xiàng)目就非常熟練了,也就相當(dāng)于是你自己的項(xiàng)目了,我想大學(xué)生肯定是有這個(gè)時(shí)間的,因?yàn)槲乙彩沁@樣過來的,如果大家沒有合適的項(xiàng)目,后面我再推薦幾個(gè)不錯(cuò)的項(xiàng)目,供大家參考。其次,如果你是在職,已經(jīng)有工作經(jīng)驗(yàn),那么,項(xiàng)目肯定也是有的,這個(gè)時(shí)候,就需要做一點(diǎn),就是怎么準(zhǔn)備好項(xiàng)目,意思就是說怎么在面試的時(shí)候做到面面俱到,給面試官的感覺就是你對(duì)這個(gè)項(xiàng)目很熟練,很有項(xiàng)目經(jīng)驗(yàn)的感覺,這一點(diǎn)是非常重要的,針對(duì)這一點(diǎn)我也是寫過文章的,可以參考這篇文章?本人真實(shí)經(jīng)歷:面試了20家大廠之后,發(fā)現(xiàn)這樣介紹項(xiàng)目經(jīng)驗(yàn),顯得項(xiàng)目很牛逼!。
如果以上的這些都準(zhǔn)備好了,就只需要一份合適的簡(jiǎn)歷,投遞出去就好了,自然就會(huì)有筆試或者面試的機(jī)會(huì),這里最后再給大家分享一些之前關(guān)于簡(jiǎn)歷的一些問題,參考這篇文章哈講講如何制作一份出彩的個(gè)人簡(jiǎn)歷,我就是靠這份簡(jiǎn)歷拿到鵝廠offer的!。
最后,再給大家一點(diǎn)經(jīng)驗(yàn),做什么事情都一定要堅(jiān)持,面試也是如此,你得相信,能堅(jiān)持到最后的人,才能贏得最后的勝利,三分鐘熱度成不了事,面試更是需要一段時(shí)間的努力和沉淀!去年面試的時(shí)候,我沒有拿到很多大廠的offer的原因就在于我太早拿到鵝廠的offer了,導(dǎo)致松懈了,沒有一直復(fù)習(xí),沒有了面試的狀態(tài),后來,我發(fā)現(xiàn),很多面試拿到很多offer的大佬,其實(shí)都是有一直在面試的,只有一直有面試的感覺,才能發(fā)揮的更好,這也能幫助你復(fù)習(xí)知識(shí)。
如果你把之前的工作都做妥當(dāng)了,那么,你離30K的offer也就不遠(yuǎn)了,也祝大家都能拿到自己滿意的offer!
推薦閱讀
寫博客能月入 10K?
這一刻,我決定為鵝廠拼命
韭零后,你還敢梭哈基金嗎?
伙計(jì)們,搞波大的!
碼字不易,點(diǎn)個(gè)「在看」和「贊」支持一下。
總結(jié)
以上是生活随笔為你收集整理的拿了 30K 的 offer!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐 19 个 github 超牛逼项目
- 下一篇: 撸一个简易聊天室,不信你学不会实时消息推