【金三銀四】Java程序員如何寫好一份簡歷

怎麼寫好簡歷
​ 最近不少同窗跟我私底下諮詢簡歷的問題,發現不少同窗在書寫簡歷這塊是個弱項,存在不少問題。前端

一份好的簡歷才能要HR在甄選過程當中快速瞭解到你的工做經歷和技能,更重要的是在海量的mysql

候選簡歷中挑中你,給你安排面試機會。以及面試過程當中也會根據你的簡歷和你進行交流。nginx

這篇文章是2b哥跟粉絲們交流的過程當中總計的幾個問題給你們分享下。git

先總結幾個你們容易出現的問題github

羅列式的說明
技術描述沒體現深度
不夠自信
模板不夠整潔
項目描述太過單薄
沒有突出亮點
一、簡歷樣式
人都是視覺動物,就像談戀愛同樣,第一好看確定是創建在外貌上。面試

自行對比下。第一眼你想看哪一個簡歷。
在這裏插入圖片描述
在這裏插入圖片描述redis

我給你們準備了幾個模板,可在網盤下載。(熊貓辦公上有喜歡的簡歷模板能夠聯繫2B哥我 公衆號搜:Java2B)算法

如今網上有許多能夠在線製做簡歷,也能夠經過在線編輯後導出,更爲方便。但須要開通會員。也能夠關注個人公衆號下載(微信搜:Java2B)spring

二、貼不貼照片
如今絕大多數求職者不肯意貼照片。可能比較重視隱私問題。sql

可是我的認爲有一個精神的照片能加強選拔者的好感,也能表明你的真誠和自信。

特別是長相跟Java2B哥能相提並論的同窗,不要浪費了這個資本。開個玩笑,重要的是體現本身的精神面貌。

女同窗這塊尤爲有優點,由於行內程序媛數量稀少。選拔者對女性求職者都會更加關注,面試機會相比男性同胞更高,但最終仍是要技術過關,真的願意養個花瓶的leader太少了。因此女同窗貼照片加分更多,但仍是要注意保護本身。

三、我的技能描述
我的技能描述模塊遠遠比項目描述重要的多,因此必定要多花心思,這個模塊能夠要面試官快速瞭解你的水平。

在這裏就切勿出現羅列式說明,除了你知道這個技術,必定要把你對這個技術的深度的理解表達

出來。

這個我拿一個咱們同窗的簡從來講解下。

在這個簡歷中,基本就是羅列,很難抓到讓我感興趣的點

在這裏插入圖片描述

我初步給優化的內容:

1.熟練Java編程,具有OOP編程思想
2.熟練使用hibernate、mybatis、springMVC等應用開發框架,
對其原理有過了解。
3.有紮實的Java、C、C++基礎,瞭解jsp、servlet、jdbc工做原理。
4.熟練運用mysql、oracle關係數據庫編程技術。對數據庫高可用解決方案,
分庫分表有必定了解。
5.熟練使用redis集中式緩存,可以靈活的運用在項目中。
對緩存穿透、緩存雪崩解決方案有必定認識
6.熟悉zookeeper,nginx等中間件工做原理及調優配置
7.熟練使用idea、tomcat、eclipse、svn、maven、github等開發工具。
8.對數據結構、算法有必定理解
9.熟識TCP/IP等基本網絡通訊協議。對JAVA NIO有必定理解。
10.熟練使用JSP、HTML、EL、JQUERY、AJAX、JQGRID等表現層技術。
1
2
3
4
5
6
7
8
9
10
11
12
13
這裏我簡單的優化了幾個點

一、優先級低的技術日後放,好比前端技術。

二、主流的技術在描述的時候增長描述的深度。(根據自身對相關技術點的理解還能夠再深)

給你們分享一個不錯的技能描述簡歷,不要嫌內容太多,這塊看起來比看項目經驗輕鬆不少。

在這裏插入圖片描述

工做中沒用到的技術要不要寫

只要你以爲對這門技術理解到位,給我寫!

沒人能保證在當前的崗位能接觸到不少技術棧,可是有心學習,證實了你的工做態度、學習態度,

這些比只知道循序漸進的人更有潛力。

四、項目描述
不少同窗項目描述這塊就是簡單的幾句話搞定。那這樣的內容選拔者感受到你的項目要麼規模過小,要麼你在工做中徹底不知道總結本身作的項目。

在這裏面試官但願看到的會有幾個點

項目價值

項目架構設計

技術難點

你在這個項目中的角色和價值

總的來講就是但願看到亮點,而不是羅列的模塊描述

舉例對比:

過於單薄的項目描述

在這裏插入圖片描述

BD海量小文件存儲系統
項目描述:
公司一塊業務全球電商服務一站式解決方案,給商家提供平臺自建店,咱們提供商品、物流、倉儲、轉運、客服等一站式電商解決方案。會有商品曬圖評論、商品詳情圖片、sku圖片、屬性圖片等小圖片須要存儲
Fastdfs C語言編寫出現問題很差查看源碼排查,也不想依賴第三方服務七牛雲、阿里雲等OOS對象存儲,因此公司決定自研一套海量文件存儲系統來存放咱們的圖片
該系統實現上億數據圖片存儲,採用JAVA併發+NIO+gRPC實現一套容錯性+高伸縮+高可用架構+高性能+高併發的海量小文件存儲系統

技術挑戰:

  1. 如何實現master-slave架構,借鑑hdfs的NameNode+DataNode的思路,NameNode來管理文件目錄樹的元數據,DataNode來存放文件,DataNode註冊到NameNode,定時發送心跳,上報數據到NameNode
  2. NameNode宕機致使元數據丟失怎麼辦,每次建立和刪除文件都會記錄一條editslog寫入磁盤,按期執行checkpoint將文件目錄樹生成快照文件fsimage,若是NameNode宕機重啓的時候利用fsimage+editslog恢復元數據
  3. 每次建立和刪除文件都往磁盤寫入editslog性能低怎麼辦,借鑑hdfs的雙緩衝機制,準備兩個buffer,往一個buffer裏面寫入數據,buffer寫到512K(可配置)的時候交互buffer,一個後臺線程將buffer數據寫入磁盤而後清空buffer,等下次交換使用
  4. 每次checkpoint的時候太耗性能影響NameNode吞吐量怎麼辦,用一個BackupNode節點,每次NameNode寫一條editslog的時候就會推到BackupNode節點,BackupNode節點也會維護一個文件目錄樹,由BackupNode節點執行checkpoint操做,而後將fsimage文件經過NIO傳輸給NameNode
  5. 如何實現數據的負載均衡,每次建立文件的時候都會選擇數據量最少的機器上傳,來讓每臺DataNode的數據量都差很少
  6. DataNode宕機致使一部分數據不可用怎麼辦,採用雙副本機制,每次建立文件的時候會選兩個DataNode作雙副本,下載文件的時候一個副本宕機了還有另一個副本能讀取
  7. 文件傳輸過程當中的粘包拆包問題,借鑑kafka設計思路制定數據包格式(操做類型+文件名長度+文件名+文件大小+文件buffer),服務端讀取文件的時候解析數據包讀取對應長度的數據,若是沒讀完說明拆包了緩存起來下次繼續讀,若是讀完了還有多的,那就是粘包了從新處理第二個文件
    如何保證NIO高性能,採用長鏈接+Reactor通訊模型

支付中心
項目描述:
該系統是連鎖網吧管理系統中的支付系統,主要分爲三個模塊1.會員模塊 2.支付模塊 3.帳務模塊。要支持一億會員的存儲,天天流水500萬,.會員模塊主要功能接口是:新建會員、會員認證、會員查詢、修改會員資料、會員訂閱、離線會員查詢、會員手機綁定。 支付模塊主要接口功能是:充值、扣款、退單、提現。 帳務模塊主要功能是:流水管理、上繳款報表、門店每日快照。採用springMVC springJDBC、mysql分庫分表技術,redis,mongodb技術,線程、異步、定時器等技術。解決大數據量併發等狀況。

技術挑戰:

  1. 全球連鎖網咖,當時1000多萬會員,打算二次擴張,系統設計承受1億會員。會員和帳戶採用分表技術,按id段分表每500萬會員一張表,會有需求根據卡號或身份證查詢會員不知道id,全部mongodb也存有一份會員數據,可是隻存了id、卡號、身份證和排序字段,存儲空間節省了90%,查詢的時候先根據卡號到mongodb查詢再到對應的表查詢
  2. 天天500萬流水,採用分表天表,按日期後綴一天一張表,半年前的數據備份出去,不支持跨天查詢
  3. 併發扣款充值,一個用戶快下機了去充值,扣款那一刻充值致使一個操做被覆蓋了,當時採用的select …… for update悲觀鎖的作法,還可使用version 樂觀鎖的作法,由於是同一個用戶的併發,不能存在性能問題悲觀鎖也能夠
    線上故障,用戶充值扣款等操做很是慢,當時使用jProfiler工具排查問題,查到sql操做卡死,原來是當時對mysql經驗不足,用的InnoDB引擎,select …… for update沒有落到惟一索引上,致使間隙所,把整張表都鎖了,後來作實驗確認問題後查詢條件落到索引上就行鎖了

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
這份簡歷中的技術挑戰這塊就頗有亮點。這樣的簡歷會緊緊抓住面試官的眼球,在面試過程當中也會優先根據簡歷上寫的技術點去交流,這樣面試者就更容易佔據主動性。

若是對於一些項目有較好的架構圖也能夠貼上去。

五、好久以前的項目不知道怎麼寫?
a) 太久的項目排版都靠後,面試官通常都是關注近期項目

b) 每次作了比較大的項目,即便你不換工做,請總結,寫到本身的簡歷中,除了技術須要沉澱,簡歷也一樣須要。

六、學校的獎項要不要寫?
不寫白不寫。絕對是加分項。不要以爲很差意思拿出來。

以前我選簡歷,這塊有內容的,我都會更有好感。

包括公司得到的一些獎項,均可以寫

七、自我評價
這塊能夠簡潔。

能夠大概說下工做經驗,工做態度。

如:
在這裏插入圖片描述
後面內容主要以體現價值觀爲主。

篇幅不宜太長。須要簡歷模板能夠關注我微信搜Java2B

八、總結
簡歷的內容須要長期沉澱

描述上切勿過於簡單,避免以羅列式口吻書寫。注意體現內容的深度。

自信!!!!以爲文章不錯的,歡迎評論點贊愛大家三千遍!!!!

最後Java2B哥祝正在找工做的、準備找工做的同窗早日找到趁心如意的工做。
在這邊跟你們分享一些一線大廠Java面試題,但願能給後續想要去面試阿里巴巴等一線互聯網大廠的小夥伴一些幫助!學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 源碼分析,高併發、高性能、分佈式,性能優化,微服務 高級架構開發等等。

下面這個連接,暗號: csdn 。加入便可得到。
點這個,點這個。

另外還有Java核心知識點+全套架構師學習資料和視頻+一線大廠面試寶典+面試簡歷模板能夠領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring源碼合集+Java架構實戰電子書。在這裏插入圖片描述

相關文章
相關標籤/搜索