對於企業招聘人員來講,面試者僅僅有過硬的專業技能是不夠的,還須要有讓人印象深入的軟技能。今天咱們就來分享與軟技能相關的面試技巧。程序員
面試考察的軟技能有哪些?面試
面試時,面試官會根據簡歷和提問來評估面試者是否具備優秀軟件工程師所需的軟技能。在面試時,面試官經常注重考察的軟技能包括如下內容:數據結構
交流能力
團隊合做精神
適應能力
解決問題的能力
領導能力學習
耐高壓能力
強烈的學習慾望
對工做的熱愛
正確對待失敗的能力
查找錯誤的能力
注重deadline
……測試
在這裏能夠看到更詳細的軟技能介紹:www.jiuzhang.com/qa/4133/3d
面試官是如何評估面試者的軟技能的?cdn
因爲軟技能難以量化,僅僅根據簡歷上提供的內容難以進行評估,因此面試官一般會以提問的形式來了解面試者的軟技能。這些問題一般是我的經歷描述和開放性的情景設置題目。面試官會分析面試者的回答來評估軟技能。下面給出部分面試時考察不一樣能力的問題做爲參考。面試技巧
交流能力開發
一、請描述一次你與難打交道的同事的相處經歷,你是如何與其溝通的?get
Example 1
那是一次團隊合做的經歷。
一名團隊成員老是堅持己見而不接受其餘人的意見,不樂意接受任務的安排。我以爲這樣會影響團隊的工做進度。
我私下找到他,告訴他團隊領導者和其餘成員很重視他的意見,會把他的意見做爲參考。可是咱們是一個團隊,必需要合做完成任務,不能由於我的影響到團隊的工做進度。
以後這位成員改變了本身一直以來的強硬態度,慢慢融入到團隊中,與你們有了更多的交流,工做也進展得更順利。
Assessment result
交流溝通能力比較強,
安撫成員的同時提出建議,取得明顯效果。
Example 2
那一次個人上級給我安排了一個作項目的任務,須要我與另一名同事合做完成。
我屢次嘗試與這位同事溝通,但他一直不肯意跟我討論任務和分工細節,後來我只能選擇獨立完成本身那部分的任務。
Assessment result
溝通能力較弱,
遇到問題後,沒有想辦法解決,
解決問題的能力也較弱。
二、你會如何把一個專業名詞解釋給外行人聽?
Example 1
專業名詞對於外行人基本上是天書般的存在,因此若是要給外行人解釋,我會用最通俗的語言來表達,再配合恰當的比喻,將專業名詞的含義描述給對方。
舉個例子:堆棧是計算機領域的兩種數據結構,使用堆棧的過程就相似將乒乓球放入瓶口口徑與乒乓球直徑至關的直筒塑料瓶中——只能按順序一個一個放入,並且拿出來也只能按順序一個個拿出,最早放入的最後出來,最後放入的最早出來。
Assessment result
從面試者的描述中能看出面試者的交流能力比較強,
同時有很強的信息轉換能力,
能把生硬難懂的專業名詞用通俗易懂的語言描述清楚。
Example 2
我想我會像優秀的演講者那樣,適當使用隱喻式語言來進行描述。
若是對方表現得只是想了解了解,我會稍微解釋一下;
若是對方表現得興趣很大,我會用更多的比喻來深刻解釋。
Assessment result
只是闡述了本身的可能作法,
缺乏實際的例子,無法判斷面試者的相關能力。
團隊合做能力
一、在團隊合做時,某個成員老是提出與你相反的意見,你是如何處理的?
Example 1
我會先考慮是否是本身的提議存在漏洞,
而後找到這位成員進行溝通,瞭解他對個人提議的見解以及他的提議。
交流溝通、瞭解了彼此的想法以後,問題應該能獲得解決。
Assessment result
考慮比較周全,
遇到問題先自我審視,再想辦法解決,
能與隊員創建較好的關係,團隊合做能力較強。
Example 2
我認爲這樣的行爲極可能是在針對我,
我會找他攤牌,告訴他一個團隊是須要合做精神的,
但願他之後不要再針對我,你們能好好合做。
Assessment result
作事沒有多方面考慮,
沒有想到相應的後果,
容易致使與團隊成員關係惡化,團隊合做能力較弱。
二、若是團隊領導者鼓勵團隊成員相互競爭而不是合做,你是如何想的?你會有什麼樣的反應?
Example 1
我不太贊同這樣的作法,我認爲團隊存在的意義是相互合做、共同進步。
可是我不會公然提出反對意見,我會選擇私下跟團隊領導者交流這個問題。
若是能達成共識是最好的,若是不能,我也會選擇儘可能跟其餘成員合做而不是競爭,會在不違背本身的原則的狀況下按照領導者的安排去工做,不影響團隊工做進度。
Assessment result
有獨立思考的能力,有本身的見解,
對於領導的意見不全盤接收,而是有選擇性的。
能與領導者和團隊成員相處得不錯,團隊合做能力較強。
Example 2
每一個團隊都有每一個團隊的特色,
並且做爲領導者,確定是有考慮過各方面的後果的,
因此我選擇相信領導者的決定,一切按照領導者的安排去工做。
Assessment result
惟命是從,沒有進行獨立的思考,
沒有主見,是一個很好的服從者。
適應能力
一、請描述一次某任務優先級忽然改變而你必須去適應的經歷。
Example
有一次我正在忙着一個軟件的開發工做,
但而這個任務的優先級忽然改變,我有點驚訝,
可是我決定先把它放一邊,轉而去完成最高優先級的任務。
雖然任務被打斷,但我全身心投入去完成最高優先級的任務後,再來執行這個開發任務,照樣是順利完成。
Assessment result
適應能力較強,
面對工做任務的改變,能及時調整本身。
二、若是你的上級給你分配了多個任務,而這些任務的deadline相同,你會怎麼作?
Example 1
若是我同時有開發項目、維護軟件和維持良好的客戶關係等多個任務的話,我會天天給本身一個時間表,給每一個任務分配相應的時間,按照時間表去作任務。
這樣既能保證我有條不紊地去完成每一項任務,也能給監督我工做的同事或者上級看到個人工做進度。
Assessment result
適應能力不錯,
有清晰的頭腦、合理的安排,
保證任務的順利進行。
Example 2
我會先看看每一個任務的難度,
選擇按照由易到難的順序進行。
若是最後不能所有完成,這樣能保證我必定有完成的任務。
Assessment result
有進行必定的規劃,
可是適應能力較弱,
不能適應工做強度的增長。
解決問題的能力
1.若是上級給你安排了一個幾乎不可能完成的任務,你會怎麼作?
Example 1
首先我會對任務進行分析——
須要哪些材料、完成的步驟是什麼、須要多長時間等,
接着投入任務中,遇到問題及時跟上級進行反饋和溝通。
若是能完成是最好;若任務快截止了,工做仍是沒有進展,我會及時向上級彙報,以避免任務未完成給公司帶來沒法預估的損失。
Assessment result
勇於嘗試,理性分析,
作到與上級保持溝通,遇到問題及時進行反饋,
能在嘗試拓展本身的能力的同時保證任務的正常進行。
Example 2
當我接到任務以後,我會首先對任務難度進行評估,若是超出了個人能分範圍,我會及時向上司反饋,告訴他個人能力可能不足以完成這樣的任務,但願他把任務交給能力更強的人。
我認爲花時間去作一項我根本不可能完成的任務是浪費時間,我寧願把時間花在我能力範圍內的事情,把事情作好。
Assessment result
過於保守,
不敢嘗試去作本身未作過的事情,潛力可能難以開發。
領導能力
一、請描述一次你的團隊陷入困境而你領導了團隊走出困境的經歷。
Example1
那一次個人團隊的開發工做陷入困境,開發的應用程序測試出問題,不斷崩潰,但找不出緣由。
我分配了任務,每一個人給本身負責的部分進行測試,尋找Bug。
最終找到並修改了bug,程序測試成功。
Assessment result
有必定領導能力,
做爲團隊領導者在關鍵時刻頭腦清晰,決定果斷。
二、若是你的團隊成員不服從你的安排或者指示,你會怎麼作?
Example 1
首先,若是有團隊成員不服從個人安排,我會反思是否是本身的決定存在失誤,若我沒有發現本身的問題,會私下裏找到這位成員。
我會先了解他的見解或者意見,而後把個人想法解釋給他,嘗試找到彼此的契合點,最終達成共識。
若是不斷的溝通以後,仍沒法達成共識,我會跟他攤牌,告訴他這樣持續對峙,會影響到團隊的工做進展,若是他執意要這樣,我會選擇不給他安排任務,避免工做不完成給團隊、給公司帶來損失。
Assessment result
遇到問題會分析,
按本身的方法嘗試去解決,
考慮到了不一樣的後果和不一樣的處理方案,領導能力較強。
Example 2
我認爲一個團隊必需要有一個統一的思想,若是我做爲領隊,個人團隊成員不服從的我安排,公然反對個人話,我會很生氣。
我認爲這是對個人不尊重。
我不會再給他安排任務,而是把他的狀況反饋給上級。
Assessment result
此作法比較偏激,
沒有嘗試去解決問題,而是把問題丟到一邊,視而不見。
領導能力很弱。
職業道德
一、請描述一次你在工做中遇到的道德困境,而你是如何解決的?
Example 1
那一次,上級給我安排了一個任務——完善我寫的應用程序,添加竊取用戶我的信息的功能。
我很驚訝,由於這不只違反了職業道德,並且可能觸犯相關法律。
我想了不少,最後找到上級,遞交了辭職信,告訴他我作不到。
Assessment result
有正確的職業道德觀念、是非判斷能力,
具備優秀程序員該有的品質。
Example 2
上級給我安排了一項違反職業道德的任務,
我雖然知道違反了職業道德,
可是這個行業裏的潛規則就是這樣,我只能接受。
Assessment result
沒有正確的職業道德觀念,
考慮的本身的行爲是不正確的,卻仍然去作,道德品質不合格。
二、若是你發現上司違反了公司的行爲準則,你會怎麼作?
Example 1
我會進行覈實,蒐集相關證據,而且善意地提醒上司。
若是上司在損害公司利益以前沒有及時中止,我會將證據交給更高一級的領導,舉報個人上司。
Assessment result
有正確的是非價值觀,
有職業道德,不惟命是從,道德品質合格。
Example 2
若是上司沒有損害公司的利益,
我做爲下屬,也並不能說什麼,我可能會選擇什麼都不作。
Assessment result
職業道德品質不合格,
對於上司的錯誤不敢指正,膽小、無做爲。
耐高壓能力
1.若是你處於一個極度的壓力之下,任務很是緊急,可是你寫的程序卻崩潰了,你會怎麼作?
Example 1
我首先嚐試着儘快修改程序,
若是不能找到錯誤,我會向同事請求幫助,
若是仍是不能解決,我會想上級反饋。
Assessment result
耐高壓能力應該較強,
時間緊急,頭腦卻保持清醒,
能想辦法去解決問題。
Example 2
我可能會向上級反饋,
時間過短,可能完不成任務,
請求多給一點時間。
Assessment result
耐高壓能力較差,任務緊急就退縮。
批判性思惟
一、若是你在報告中發現了重大錯誤,可是你的上級不在,你會如何處理?
Example 1
若是發現重大錯誤,
我會跟其餘同事反映,號召你們一塊兒來解決問題。
待上級回來以後再進行反饋。
Assessment result
有批判性思惟,有獨立思考的能力,勇於嘗試解決問題。
Example 2
若是發現問題,我會考慮本身能不能解決,
若是不能,等上級回來以後再進行反饋。
Assessment result
有必定的批判性思惟,但不敢嘗試着解決問題。
面試官不只能夠經過上述這些問題考察你的表達能力、解決問題的能力,還能夠評估你的軟技能。
因此最好能在面試前針對這些問題進行準備,才能在面試時表現出色。
準備建議
我的經歷描述題:
面試前,首先要回顧本身的經歷,作到用清晰順暢的語言描述出來,
而後對本身的經歷進行分類篩選並總結,哪些經歷屬於哪類問題、哪些經歷能體現本身的哪些軟技能,一一列舉出來,作到內心有數。
面試時只須要根據面試官的問題對本身的經歷進行篩選,而後清晰地表達出來便可。
情景設置題:
面試前,將熱門的軟技能考查題進行總結,而且思考本身的回答,將回答整理出來,進行分類。
面試時,根據面試官的問題,想象本身處於那樣的情境而且擁有相關情境所需的軟技能,在腦海中快速理清思路——行爲+結果,而後真誠地表述出本身的答案便可。