軟實力的準備——一篇文章教會你面試中的小套路

面試,一個短時間內對某個人做出判斷的測試。很多時候,工程師們只准備了相關的技術點,卻沒有對非技術的軟實力部分做準備。而軟實力的考察,不僅貫穿整個面試流程中,更在BOSS面和HR面中尤爲關鍵。鑑於當前業界也沒有特別契合的攻略文檔,僅有有幾篇文章還是HR寫的,特有此文。
在本文中,我們將從環境與心態,相關問題和表達技巧三個方面闡述如何準備面試,以確保在硬實力的OK的情況下,軟實力不掉鏈子。馬上開始~

1. 面試中的軟實力

如下圖,面試可以分爲硬實力(技術層面)軟實力(非技術層面)的考覈。在技術面試中,硬實力是基礎,但這不是本文的討論內容。業界也有很多技術面試文檔,大家可以選擇自己合適的文檔來準備。

軟實力在我看來和硬實力一樣重要。具體來說,硬實力是基礎,軟實力就是硬實力的Buff。沒有基礎當然不行,但是一個好的軟實力,可以讓你得到1+1>2的收益。有些同學技術面試通過的很順利,等到BOSS面和HR面就被涮了,很大的原因就是軟實力沒有準備好。既然軟實力如此重要,那麼我們該從哪幾個層面準備呢?

clipboard.png

2. 軟實力的準備

2.1 環境與心態準備

環境和心態是最容易準備,也是最容易被忽略的部分,但是它們真的很重要。對於環境和心態,我認爲主要有以下兩條:

2.1.1 電話面試:安靜無打擾,信號好

如果是現場面試,地點往往是面試官訂的,按時去就可以了。而如果是電話面試,自己找一個安靜,無打擾且電話信號好的地方就特別重要。最好的地點是無人打擾的會議室,事先還要先給朋友家人打個電話試試,不然一旦到時候面試官聽不清楚,就會大大影響你的面試質量。面試官就會想,連一個地方都找不好,還能幹什麼。

2.1.2 自信、開朗的心態

面試前的半個小時就要開始準備面試了,但是不要看書,而是調整心態。從面試官的角度上來看,一個自信、朝氣滿滿、愛笑的面試者在第一印象上就遠勝一個拘束,謹慎,嚴肅的面試者。而一個良好的心態可以幫助你:

  • 在自己沒有把握的題目上更有想法
  • 更有勇氣去嘗試解決難題
  • 甚至讓面試官少問幾道題

這些都遠勝於你在一道題目上的得失。要知道面試是一個綜合考察的過程,就好像我們100分的考試,一道題目的得失並不會讓你不及格,重要的是考前狀態一定要調整好。遇到難題不慌,即使解決不了也嘗試說出自己的思路;遇到簡單的題也要多考慮一下,不膨脹,不因爲馬虎大意丟分。多笑,多說,不要惜字如金,這樣才能留下更好的印象

2.2 相關問題

在擁有了良好的環境和心態後,並不是高枕無憂了,面試中還有一些常見問題需要準備。這些問題往往是準備了就能回答的很好,沒有準備就回答的很痛苦的,既然這樣,爲什麼不做好準備呢?下面會是一個題目List,以及面對這些題目時我們的回答方式。

2.2.1 你最近在看什麼書/有沒有研究什麼新技術

提前找一本技術書或者研究一個新的技術,看完且總結重點,保證說時言之有物即可。

2.2.2 你對薪資的要求

HR老問這個問題,一般來說第一次問時,不需要直接說出期望的薪資,可以這麼回答:我相信公司的規範,可以給我符合我職級的工資。當然,現在前端行業都比較坦誠,HR基本上都會繼續問你具體金額,這就需要你在面試前通過你的朋友多多瞭解新公司的行情,然後結合你自己的情況給出一個數值。其實只要和公司想要給你的差距不是太大,都不是問題。面試是雙向選擇嘛,可以談的。但是如果是差距太大的話,HR就會認爲你不懂行情,這就有點難受了。

2.2.3 說一說你最成功/失敗的項目

照STAR法則來說,嘗試着去講一個故事。這個故事要有背景,因爲這個背景,導致了什麼樣的問題,你是如何去嘗試解決的,最終取得了什麼樣的成果。需要注意的是,作爲一個工程師,我們還要着重關注以下幾個點:

  • 數據爲王:優化之前的數據,優化之後的數據,提升了XX百分比
  • 業務導向:這個項目一定要是你日常核心工作中的
  • 橫向比較:業界是否有其他的解決方案,你的方案比起其他人有什麼樣的優勢,處在一個什麼樣的位置
  • 歸納提升:一個單獨的技術點滿分是10分,但是總結整理出來的玩法和套路滿分可能是100分

2.2.4 你覺得你的優勢/劣勢是什麼

優勢其實大家都會說,多舉例子證明即可。

劣勢的話,比較穩妥的方式是找一個不太重要的劣勢,比如說太過認真,變通較少,但是就是會顯得不夠真誠。另外一個稍微難點的方法就是仔細考慮自己的優劣勢,照實說,但是一定要想好要怎麼拉回來。舉個例子,我最大的毛病就是鑽研的不夠深入,比如XXX,我也會去看他們的源碼,瞭解他們的基本原理,但是對於更進一步的優化還欠缺這樣的思考,我認爲我下一步進步的重點就在這方面,blabla...這樣說,就代表了其實不是我不深入,只是我認爲自己深入的還不夠,能給面試官一個更好的印象。

Tips: 別照着例子背啊,結合自己的情況描述更佳。要是問你看了什麼源碼,三言兩語被問倒了就慘了。

clipboard.png

2.2.5 你有什麼想問我的嗎?

這是面試官在面試最後百分百會問的一個問題。除了對於崗位職責的問題,強烈建議問的一個問題是:如果我這次面試有幸過了的話,大概多久能收到消息?通過問這個問題,從面試官的反應中大概率可以知道自己這次面試過了與否,特別棒的一個小套路。

2.3 表達技巧

不管我們準備的有多麼充分,總會有準備不到的問題。這個時候直接說不會肯定是最差的答案,這個時候就需要一定的表達技巧了。

2.3.1 清晰直接

不會就是不會,直接說“這塊我瞭解的不多”或者“這塊我確實做得不夠好”。不要長篇大論說理由和原因,顯得很推卸責任,很可能會讓面試官厭煩,得不償失。

2.3.2 反轉並言之有物

當然了,儘管題目不太會或者不太肯定,如果我們有一些想法,也是可以說的。在清晰直接的表達完自己對這塊不熟之後,可以依據自己的看法說出思路。舉個例子:

問題:你是否優化過Vue或者React的源碼?
回答:我沒有優化過,但是,我覺得這個問題需要分兩方面來看。首先,現在這些主流框架的代碼已經寫得比較好了,優化的空間不大。另外,我看過它們的一些源碼,比如說Vue nextTick的部分和React fiber的部分,而且我在的業務代碼中也針對React的組件渲染做了XXX的優化,blabla...

回答要切合題目的主題,不要反轉了之後瞎BB,那樣還不如單純的說不會。另外就是要嘗試多引導說話,將面試官的問題納入到你的節奏上來,一旦能達到這一步,恭喜你,本次面試你一定是過了的。

3 總結

面試中的技術準備一定是最關鍵的,但是好的軟實力準備可以讓你更上一層樓。希望這篇文章能給大家的面試多增加一層BUFF。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章