第一次寫面試相關的文章,是覺得有必要總結一下這塊的東西了。
第一部分:面試
先說說對面試認識吧。
人生而具備社會屬性,在原始社會集羣而居,繼而出現氏族,國家,公司,團隊。因爲大家都認識到,單打獨鬥不足以立足生存。
無論是爲抵禦猛獸而集羣,還是爲守衛領土而集羣,亦或是爲共同生產獲取經濟利益而集羣,總之組隊是爲了更好地生存。
TEAM爲了更好地發展,自然要想方設法去爭取於團隊有利之人。生產力,組織力,協調力等等。納新是爲了讓團隊更好地發展,生產出更多的效益。
面試,即舊成員甄別新人的一種手段。
上面的描述很書本,但不阻礙理解面試中新人要達到的目標。有人說面試的目標是offer,其實不太準確,這是求職的目標。讓團隊或者說舊成員認識到你對這個集體的正面作用力纔是新人蔘加面試的目標。
要認識這個目標,可以從兩個角度出發:
- 團隊需要哪個方向多大的力量。
- 你能提供哪種方向的多大力量。
所以,面試要準備兩件事情:(1)認識團隊,(2)認識自己。
認識團隊比較好辦,團隊的發展方向,發展階段,崗位缺口。一般來說都有比較方便的途徑:網上資料一大把,招聘也明確指出了崗位要求。
認識自己就比較哲學了,人生而具備多種屬性,極爲複雜!但是沒關係,一般面試需要的弄清楚的屬性不多:專業能力,溝通能力,協調能力,發展潛能。
爲了搞清楚你的情況,一般面試會有這麼幾個流程:
- 行爲面試:概括性地介紹自己給面試官認識(20%)。
- 技術面試:主要環節,面試官考察(50%)。
- 提問環節:面試官回答(30%)。
比重視情況而定,大概如上羅列。
接着說說,各環節注意事項。
第一環節:行爲面試
一、首先簡潔明瞭地介紹自己主要的學習和工作經歷。
二、接着根據簡歷介紹項目經驗,這裏一定要說明自己的項目中的角色,是參與還是負責,運用STAR法則:
S:介紹項目的功能,規模,目標用戶。
T:自己在項目中的任務。
A:爲完成任務自己做了哪些工作。
R:用數據描述自己對項目的貢獻(功能數,BUG數,收益等)。
三、介紹自己掌握的專業技能,注意措辭:瞭解,熟悉,精通。
瞭解:閱讀過相關書籍,瞭解過相關理論,有實驗但沒運用到生產中。
熟悉:實際生產中經常用該部分理論實踐。
精通:實際生產中,經常幫同事解決該部分的疑難雜症,且同事一遇到該部分的難題,都常向自己討教。
四、回答爲什麼跳槽?
禁止抱怨(公司,同事,加班,薪水等)。
陳述實際原因。可以圍繞舊工作沒有激情,新工作更具挑戰展開。
第二環節:技術面試
一、基礎知識:數據結構,算法,網絡,操作系統,編程語言或平臺機制。(專業方向的核心理論)
二、清晰的邏輯:對於提問,一定先聽明白再做迴應;對於問題,一定先理清思路再嘗試解決。可以用的操作:畫圖,舉例,分解。
畫圖:使抽象問題形象化。
舉例:使模糊籠統問題具體化。
分解:使複雜問題簡單化。
三、工作成果的質量保證:
做到測試在前,編碼在後(考慮特殊輸入,邊界條件,異常處理)。
分析時間複雜度和空間複雜度,爭取不斷優化取得最優解。
四、體現綜合能力(溝通能力,協調能力,發展潛能):
溝通能力:觀點明確,邏輯清晰,表達清楚。
協調能力:溝通過程中:神態,語氣,措辭。
發展潛能:也就是學習能力。分4個小點:
- 學習願望:最近看什麼書,學到了什麼。
- 接受能力:對新概念新事物新工具的認知程度。
- 遷移能力:能不能做到舉一反三,以舊破新(從知識出發)。
- 發散思維:對問題的分析與解決模型建立(從問題出發)。
第三部分:提問環節
提問環節是面試官讓面試者提問並作出解答的部分。
一個很大的忌諱就是:我沒有什麼問題要問的。
不問是不感興趣?除非不想拿Offer,不然還是準備一下問題。
準備問題有三不問原則:
- 不打聽面試結果。(人家也決定不了,費口舌)
- 不問薪酬待遇(有專人和你談的,別急)。
- 不問和職位無關的話題(你知不知道不影響工作或者人家也回答不了的問題)。
兩個要關注的點:
提前瞭解目標產品的主要業務,公司、部門的背景,職位的工作內容。
面試中留意面試官的話,切合職位的要求技能,工作內容,產品進度提問。
當然,面試技巧固然重要,但切記以自己最真實的一面去面對,免得浪費各自的時間和精力。
上述內容部分參考《劍指Offer》結合理解所得。
第二部分:簡歷
下面來說下簡歷。
簡歷的重要性就不多說了。
但往往有的人願意花一兩個月的時間準備面試,一兩星期的時間海投海推,卻只願意花一兩個小時的時間來寫簡歷。
下面分享一些我對簡歷的想法。
筆者畢業的大學不太響亮,普普通通的二本院校,所以剛畢業來錘鍊簡歷花了我整整一個星期的時間。
當然錘鍊不是僞造作假,不要誤會。
不去看結果如何,說說一些體會吧:
第一、簡歷要工整美觀。
首先需要一份爽朗大方的模板:色調和諧,排版恰當,內容精確簡短。
-
人類是一種天性愛美的動物,先不考慮個人喜好問題,最起碼的要求是能入眼,不刺眼。
-
錯字別字肯定是零容忍,這表達了一種態度,無需多言。
-
爲什麼要簡短?因爲沒人會喜歡懶女人的裹腳布又臭又長。
第二、簡歷要突出重點。
職場上的人及其看重效率,突出重點的意思是《遵守金字塔思維》,概言之就是:先說結論,再說其他。
因爲HR面對一份普通求職者的簡歷,篩選的時間可以大概定性爲10s,看清楚是10秒,不是10分鐘。
除了你自己,沒有人有興趣去找你藏在字裏行間的羞澀和良苦用心。
第三、斟酌各模塊順序。
這一塊也很重要,考慮到經手你簡歷的各角色,作爲一個技術,建議簡歷的模塊劃分如下:
- 個人信息
- 簡潔多維度的自我簡介
- 簡短的學習工作經歷
- 與目標崗位強相關的技能點和證書等材料證明
- 重點突出的項目經驗
Over!
可以看到關鍵字是:簡短簡潔,強相關,重點突出的。
其實我很疑惑,爲什麼有的人可以用一兩個小時或者幾十分鐘的時間就能處理好 簡短簡潔和全方位多維度 這對矛盾的,只能說佩服佩服~
第四、推敲措辭描述。
很多人喜歡在介紹項目經驗的時候用上江湖上流傳的STAR法則,5W1H法則。當然我不是說這些不科學不合適,只是有些牛刀殺雞的感覺,或者說瞎姬霸寫~
爲什麼這麼說呢?我們分兩種情況討論:
- 你曾經參與的項目真的很牛逼,比如:某歌搜索引擎,阿波羅的點火系統,某寶扛雙11流量的方案,阿爾法狗等等。都已經這麼牛逼了還介紹個球?
- 你參與的項目確實沒什麼規模,比如:學生管理系統,實驗室設備管理系統,工資管理系統。是嫌人家篩你篩得不夠快還是咋的?一般來說,如果簡歷裏面有類似這種DEMO項目還詳細介紹的人家會覺得你沒什麼經驗。
這個時候可能就有疑問了:好的不寫,壞的不寫,我poor你個guy,到底要我寫什麼???
寫技術上的攻堅點!
大佬王X進去的時候不是教育過全天下人?技術無罪…
項目不分大小優劣,總有屬於它自己的攻堅點,既然你拿下了它,你就是engineer!
但要記住一點,還是要跟求職目標強相關。
以上。