研發工程師兩年工作經驗如何優化簡歷

小傅哥發表於2020-05-08


作者:小傅哥
部落格:https://bugstack.cn

沉澱、分享、成長,讓自己和他人都能有所收穫!

一、前言

最近有夥伴問小傅哥,我的簡歷怎麼投遞了都沒有反應,心裡慌的很呀。

工作兩年了目前的公司沒有什麼大專案,整天的維護別人的程式碼,有坑也不讓重構,都煩死了。荒廢我一身技能無處施展,投遞的簡歷也沒人看。我是不動物園裡的猩猩,狒狒了

我要加班,我要996,我要瘋狂編碼,求給我個機會...

在程式這條職業發展的道路上,如果想專心走技術,並不斷提升自己。那麼,選擇進入一個有挑戰專案和一個可以跟隨學技術的人,是非常重要的。而這樣的資源和人脈基本還是來自一些較大型的公司,如果在前兩年因為學歷或者某些原因沒有能進入,那麼在2年後還是可以試一試的。

至少,你敢走出來,願前程美好皆因你不斷拼搏!


接下來我們看一份小夥伴的簡歷,並對內容和排版上進行優化。以及整理相應的面試點做準備,幫助這位小夥伴儘早找到心儀公司。

面試,也是一次相親。不認識你之前我要看臉(簡歷)、見了面我要走心(我來問你來答)。那麼簡歷寫不好,相應的內容又沒做好準備,你不失敗誰失敗。

二、我的簡歷都石沉大海

這是一份模擬真實的簡歷,如下;

修改前的word簡歷

這份簡歷有哪些問題:

  1. 簡歷格式不規整,由於是 word 格式在不同版本下展示可能有不相容的問題。所以非常建議寫成 pdf 格式的簡歷。
  2. 個人資訊聯絡方式中沒有寫郵箱,因為在面試前會發一些約面邀請函到個人郵箱中。
  3. 技能描述缺少不完整並缺少核心內容,及時簡歷通過,面試官與你也沒有太多的話題。
  4. 專案經驗描述不完整,並沒有在專案中體現出個人的能力以及工作重點。這些都會影響與面試官的場景交流,如果你不留下可以聊的點,那麼就等著被動的問。

以上就是對這份簡歷的一些基本修改項,雖然是模擬真實的,但是這可能也幾乎是大部分人的簡歷樣式了。

三、修改後電話約面不斷

修改後的簡歷如下,如果需要模板可以關注公眾號bugstack蟲洞棧

修改後的pdf簡歷

好的簡歷是一次美好 相親 的開始,接下里就是對 相親 事項的準備。

四、簡歷好也要做好準備

雖然面試過程基本會問的點相差不太多,但是結合簡歷自身以及不同的面試官,都會聊出很多不一樣的東西。所以不能完整回答出面試官的題目也沒有關係,不用過於緊張,只要你能回答出 80% 以上基本都可以通過到下一輪面試。

那麼,結合上面的簡歷,大概會有如下一些問題點可以聊;

1. 技術棧

1.1 Java基礎

這種面試題基本不固定,主要考察你對 java 基礎的學習程度和理解能力,比如;

  1. byte 佔幾個位元組
  2. for迴圈與foreach
  3. java8的新特性
  4. hashmap的實現原理
  5. 執行緒池和鎖的使用和原理
  6. 設計模式和麵向物件

1.2 Spring

  1. Spring的好處
  2. AOP 與 IOC
  3. Spring註解
  4. SpringBean載入過程
  5. SpringBean生命週期
  6. Spring中事務

1.3 Mybaits

  1. Mybatis 的好處
  2. Mybaits 的快取
  3. 如何進行分頁
  4. 外掛是怎麼執行的
  5. #{}${}的區別是什麼
  6. Mybatis 是否支援延遲載入?

1.4 Rpc框架 - Dubbo

  1. 通訊模型是什麼樣
  2. 怎麼暴露服務的
  3. 資料序列化方式
  4. Rpc框架還有哪些,有什麼優缺點

1.5 Redis

  1. redis 基本常用的方法
  2. 分散式加鎖
  3. 主備同步
  4. RDB 與 AOF
  5. 什麼是快取擊穿
  6. 叢集

1.6 RabbitMQ

  1. MQ 的好處
  2. MQ 傳送失敗怎麼辦
  3. MQ 的應用場景
  4. 廣播

1.7 Netty

Netty 應用在各個框架中非常廣泛,例如Dubbo、MQ等,屬於一塊核心技能。

  1. Netty 有什麼好處
  2. 多路複用
  3. 流量切塊
  4. 資料整形
  5. 編碼也解碼器
  6. 半包粘包

2. 原始碼理解

  1. 對於一些java中的核心方法比如 hashmap、ArrayList 等的實現
  2. Spring 一些原始碼
  3. Mybatis 實現上的一些原始碼
  4. 以及個人簡歷中寫了的內容

3. 工具使用

  1. linxu 常用命令,查日誌、執行緒
  2. java 一些命令;jstack、jmap、jstat、javap等
  3. git 如何建分支(你說我就用過工具,顯得就不專業了)
  4. 監控工具、部署工具、壓測工具等等,是一個知識面的擴充

4. 專案經驗

專案方面完全依照個人在簡歷中提到的專案進行詢問,但最好在專案中寫出一些可以被拿來聊的點。比如這專案是做什麼的、個人負責了那塊、核心流程是什麼、你解決過什麼樣的問題等等。

如果是一些金融或者訂單等,會有專門的面試內容,比如;清分、結算、冪等、多支付、對賬、秒殺、發貨、分散式鎖、一致性等等。這些東西是編不來的,需要親身經歷,否則問不了幾個問題,你就漏了。

如果說你還沒有一個什麼像樣的專案,那麼可以去 github 尋找,並學習。

5. 個人發展

這個就是一個比較開放性的問題了,主要是面試的一個收尾,也收復心情。只要不聊的太放飛自我,這裡不是問題。

五、系統的學習才能變強

面試成功後和相親走到結婚一樣,日後的日子還是需要靠實力去過。

研發人員的成長終究是需要系統的需求,無論從演算法、原始碼、技術棧以及專案上,要不斷的深挖、探索,我一直相信只要努力做一件事並堅持下來,一定會收穫成績。下面是小傅哥學習成長部落格記錄,可以pc訪問;https://bugstack.cn

小傅哥部落格:bugstack蟲洞棧

六、總結

  1. 可能會覺得我是在包裝自己的嗎?是的!只不過你是包的更加實,並補充自己的短板。通過面試事項的梳理,知道自己哪裡不足並去完善。並不是背了幾個題就能通過面試,而是為面試知道自己的短板儘快趕上。
  2. 可能有人都已經工作幾年了,簡歷還是寫的一塌糊塗,word 格式發來打不開的都有(懷疑你的個人電腦多久沒開啟了也不更新,平時也不寫程式碼了)。
  3. 認真對待自己的將來,就是做好現在。從沒有那個人一直努力還沒有成績,如果暫時沒有就在努力試試。
  4. 以上的簡歷模板,可以通過關注公眾號bugstack蟲洞棧,回覆14,進行獲取

相關文章