前言
悲催的經歷:
先說一下自己的個人情況,計算機專業,17 年本科畢業,一畢業就進入了“阿里”Java 崗(進去才知道是接了個阿里外包專案,可是剛畢業誰知道什么外包不外包的),
更悲催的是:剛入職因為家里出現一些變故,沒有精力和金錢去承擔待業的成本,也就意味著不能失業,只能默默的扛起擔子,累點苦點也無所謂了,結果一待就待了差不多 3 年的時間,
可惜的是(或許是慶幸)因為去年受到了疫情的影響,公司開始大裁員,存活已經岌岌可危了,在今年終于堅持不住了,而我早就知道待在外包不是長久之計,兩年內無時無刻想跳槽;在 20 年 11 月份的時候就瞄準了年后的“金三銀四”;
但是人算不如天算,我金三銀四失手了,別笑我,面了幾家我想去的公司,不是掛在二面就是三面,還有些掛在了電話面試,真的是羞愧啊,唉,其實說到底是我的技術太垃圾,是我太菜;
在這之后我成為了無業游民,但是我不能讓自己這樣子墮落下去,我覺得好好提升一下自己,再拼一把,這一次,我一定要竭盡全力!
反思:
這兩年天天就是專案需要什么就做什么,天天 CRUD,做一些重復搬磚的作業,做的只是這一家公司的一顆釘子而已,沒有好好的擴展自己的技術堆疊;加上有一些原因招聘的門檻都提高了很多,當時好多電話面試第一關都沒過,
可真是應了知乎上這句話:“毀掉一個年輕人最好的方式,就是讓他忙忙忙”,
給各位同行一個建議:加班≠提升自己,提升自己是指系統的提升,專項知識點的提升,要有時間整理自身把技術由點連成線,再由線連成面,才可以適應潮流;一定要擁有屬于自己的編程思維,可以不精通但是要熟悉整個體系,知道自己的不足,并通過自己的優勢進行延伸技術堆疊,這才是不被行業淘汰的秘訣;
其實,塞翁失馬,焉知非福,既然上天給了這次整理自身的機會一定要好好利用起來;
也該反擊了
接下來做的是:
梳理知識體系
確立學習重點
演算法是否重要
整理面試真題
一份優秀的簡歷
1.梳理知識體系
上面也提到了,現在大部分的程式員的現狀都特別奇怪,自己所掌握的知識是比較零散的,或者對某個知識點只知其表不知其里,其實這都是對自己掌握的技術內容沒有進行一個系統的梳理,所以制定計劃的第一步就是要梳理好自己的知識體系,關于梳理知識體系,要做到以下 2 點:
你是否了解這個知識點的 why、where、how
你能否能將這些概念和知識能簡單通俗易懂的講給另一個完全不理解的人聽懂


2.確立學習重點
這是一位老師推薦的 8 大核心知識點,我覺得特別符合現在的我:
多執行緒高并發
JVM 虛擬機
設計模式(看坦克大戰一期專案)
redis
zookeeper
mysql 調優課程
Netty:
著重推薦這一本跟著案例學 Netty;本書共 19 個案例,用案例詳細透解 Netty 在實操中的實際問題;是一本快速幫人出坑的好書;

設計模式:

多執行緒高并發、JVM、Redis、zookeeper、Mysql

3.收集整理面試題
除了演算法部分以外,要想在實際面試中做到心中有數,大廠的常問的一些面試題或知識點也很有必要看一看,我特意搜集整理了近 3 年來一線互聯網公司的面試題(技術部分),會發現這些面試題實際問的大同小異,但考察你的內容和技術都是有不同的目的性的,對這一部分的分析,我也有寫在答案里(詳細見檔案),

4、重中之重:簡歷
簡歷對于程式員來說是非常重要的一個環節,一份優秀的簡歷往往能夠幫助我們敲開一線互聯網大廠的大門,簡歷部分重要性我就不做過多的贅述,另外我可以提供 18 種優秀的簡歷模板,
下載好之后,根據模板來制定自己的簡歷,接下來就可以順利投遞啦!投遞簡歷一定要參考好匹配值,建議最好找熟人內推,
不太會的朋友可以參考下面的這兩份檔案:

華為 Java 崗面試
在我失業 4 個月近 5 個月的時候,一切都好轉了起來,自身技術得到提升,家里的風波也都平靜了下來,意料之外的是居然獲得了華為公司的面試邀請;
下面不想和大家過多的面試題了,關于面試題其實也都是那點問題,簡單談談流程吧!
首先是華為 hr 審核簡歷,看一個簡歷和所需職位的匹配度,基本就是看畢業學校,看掌握技能是否與所需職位吻合,然后會有一個電話溝通,這里會問你作業經歷,專案經驗,然后再介紹下自己的職位,問你是否有意向投遞,如果明確有意向就敲定技術面的面試時間,總之,這一關很 easy,
接下來華為的 hr 會通知負責技術的面試官聯系你,這里就很重要了,我們電話聊了將近 40 分鐘,掛斷電話的我一臉疲憊:
首先是自我介紹下,因為是技術面試嘛,所以介紹的主要偏專案經驗這方面,所以我們先就專案的所用框架、所需技術等聊了一些,期間又問我多執行緒和高并發的相關知識,這個也是 java 繞不過去的門檻之一,然后問了我 mybits 和 hibernate 的不同點,還有 spring 和 apache 自己封裝的一些方法問我用過哪些,最后問了我一個 arrayList 和 linkendList 的區別,,,
如果這一面雙方聊的都比較好的話技術官會再給你打電話告訴你需要機試,發給你一個牛客網的答題鏈接在線答題,這個類似于華為校招的機試,只不過我這次社招只有一道題 200 分,超過 100 分就算過,這個機試需要注意幾點,第一個是你只能命名類名為 Main,不能是其他的,第二個需要注意的是可以在自己的 IDE 上除錯,但是一定要把自己運行測驗好的代碼要全部 copy 到代碼框內,包括導包的代碼,
總結
入職華為那一天我真的落淚了,一幅幅畫面在我眼前飄過,寫完經歷再看這次能夠入職華為,其實是那么的水到渠成,什么叫做苦盡甘來,現在的我可能就算是吧,
作為一名技術人,對大廠要有執念,要落實下來,相信自己付出是會有所回報的,在這,我也祝大家在接下來的金九銀十里,面試順利,過關斬將,拿下 offer,
好運永遠是留給有準備的人,
你是在每天學重復的知識還是不同的知識,有些知識是否最后發現學了無數次,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/349595.html
標籤:java
