前幾天,一個朋友去面軟件測試工程師的職位了,回來還信心滿滿的跟我訴說自己的面試經歷。
然而,最後這個面試撲街了。其實我早就料到了……
在面試這個環節,很多細節如果處理不好,最後就會涼涼,無論你軟件測試的功底有多好。
其實,面試不外乎自我介紹、面試官提問、薪資3個部分。今天,就和大家聊一聊軟件測試面試的那點事兒。
一、自我介紹部分
一個精簡而又信息量飽滿的開場白,是給面試官留下良好第一印象的開端。在做自我介紹時,以下幾個點一定要注意。
1
自我介紹時,提及個人基本信息,儘量揚長避短。
例如:年齡太大或太小,就別耿直地把年紀報一遍;
2
如果跨專業轉行做軟件測試工程師,避免主動提及專業不對口,減少HR細究的概率。
如果在自我介紹是提到了,被面試官打斷追問細節,那你就要引導面試官詢問你做過的項目(如果是剛學完軟件測試,那就把實操課的內容搬出來應急)。這樣更容易贏得好感;
3
在自我介紹時,儘量突出自己的工作經驗,沒有工作經驗則避免提到。
4
突出自己的技能。
尤其是跟崗位本身描述相關的,或者是業內比較重視的。以下幾點會的越多,你面試成功的幾率越大。
1)做過1-3個大型項目;
2)具備撰寫測試需求分析的能力;
3)精通linux系統、windows系統、MAC系統之一;
4)熟練使用Mysql/Oracle等主流數據庫;
5)熟練使用1-3門主流編程語言;
6)自動化測試;
7)性能測試;
8)安全測試;
最後給大家參考一個總結性的自我介紹(如果沒有工作經驗,則把劃線部分替換成實操課的內容):
“面試官您好,我叫****,來自於***,做軟件測試工作3年了。在這期間,我已經做了不少的項目,也積累了不少的測試經驗,目前已經能夠獨立完成軟件測試的工作了。之前,我主要做的是功能測試、app專項測試和接口測試方面的工作。對於linux、數據庫、fiddler、jmeter的應用也都比較熟悉。也用jmeter做過一些性能測試,最近一段時間也做過自動化測試,主要是用python+selenium框架實現的。另外,我平常比較喜歡看書、打籃球。以上是我的個人情況,您看,我這邊還需要做什麼補充嗎?”
第二、面試官提問部分
在這一環節,通常會遇到一些常規問題,比如:你的工作目標是什麼?你會哪些技能?在上一家公司的收穫和心得體會?你辭職的原因是什麼?等等。大家只要按照個人實際情況回答即可。提醒大家一句,去面試之前要提前做好功課,避免因緊張導致無從回答。 下面是小編給大家整理的一些常規面試問題:
1
常識類問題。
一般面試官都會問幾個,儘量不要出現紕漏,避免無意義的扣分。
例如:HTTP和HTTPS有什麼區別?
答:HTTP協議傳輸的數據都是未加密的,也就是明文的,因此使用HTTP協議傳輸隱私信息非常不安全。為了保證數據能加密傳輸,從而誕生了HTTPS。簡單來說,HTTP協議是由SSL+HTTP協議構建的可進行加密傳輸,身份認證的網絡協議,要比HTTP協議安全。
2
技術類問題。
一般會根據你應聘的職位,對測試板塊某一板塊細緻提問。給大家一些準備答案的方向,可以參考準備自己面試的方向。例:
1)Charles的工作原理是什麼?如何抓Https網頁,IOS需要特殊注意些什麼?
2)常用ADB指令有哪些?
3)常用Linux指令有哪些?
4)移動端安卓與IOS系統有什麼區別?當APP發生crash測試需要怎麼處理?等等。
3
工作經歷相關問題。
最常見的大致分為三塊:
1)你們公司的測試流程是什麼?
建議結合正統流程和前公司的相關情況,將某一項目的測試流程表述的更豐滿。
2)具體的某一項目細節。
一般面試官會根據你提供的簡歷內容提問。針對你寫到的項目,要做到自己熟悉(最好精通),最起碼要經得起問,避免寫自己完全不瞭解的領域。
3)你曾經解決過最難搞定的bug是什麼?
在回答時,既要將bug是什麼描述出來,難度描述出來,還要把解決建議描述出來,最好能說一些代碼層面的內容(這會為自己加分)。
第三,薪資部分
在溝通薪資這一塊,很多小夥伴一談到薪資就慫了。主觀原因可能是對自己不夠自信,覺得有很多人都比自己厲害,如果自己要的薪水高了,面試官是否不會選擇自己。但其實,瞭解企業招人的薪資標準,才是判斷自己的薪資重要參考標準。如果在面試過程中,出於膽怯而低報薪水,最後苦的還是自己。
因此,在談薪水時,我們要注意以下幾點:
1
如果面試官沒有明確要錄用你,請不要先提薪水。
如果你貿然先提出自己的薪資底線,可能會造成以下結果:
①印象不好(衝著錢來的?就是想混日子?);
②獲得低於招聘者實際想給出的薪資(比如企業計劃招個月薪10K的員工,你提出你要9K,那麼最後只能說你替企業節省了成本);
2
不斷挖掘企業用人的最高薪資標準。
在面試中,面試官也會打太極,大多不願意透露薪資標準。此時,你一定要提出具體內容,摸索對方的用人薪資標準。例如我是一個自動化測試方面從業兩年的軟件測試工程師。那麼,你可以這樣問面試官:
①自己熟悉的專業領域:
“我個人其實在自動化測試這方面做過很多項目,對這個領域比較熟悉,貴司目前的工作內容偏向於自動化測試,還是手動測試?”
Tips:根據面試官的回答來判斷。比如傾向於招聘手動測試,那麼往往薪資標準不會太高。
②非自己熟知的領域:
“我之前主要從事自動化測試方面的內容,對貴司招聘的安全測試領域有一定了解,但實操經歷不夠豐富。貴司招聘的這個崗位只負責安全測試方面的內容嗎?還是也涉及一些自動化測試的內容?”
Tips:根據面試官的回答,判斷你能獲得的薪資標準。比如只需要會安全測試,那麼給你的薪資只會比小白多一點;兩個內容都要,那麼還有加價的空間。
3
等對方表明想錄用你的時候,再提薪水。
很多面試會有一輪,二輪,三輪面試,不管企業要面試幾輪,但一旦他們確定要錄用你了,就一定會提到薪水的事情。這時,你就可以合理提出薪資了。
4
萬一初試過程中,非要你給定薪資標準,怎麼辦?
請開始打太極,把與面試官的聊天內容引向第二點,最後給出自己覺得合理的期望薪資。
其實,和麵試官談判薪水並不可怕,可怕的是你自己對市場和行情都不瞭解,失去了判斷標準。
總結下,面試是你在學完軟件測試後或跳槽時都不得不經歷的一部分。應聘成功也是對自己學習成果和經驗積累的一種肯定。好馬配好鞍,優秀的你加上一點點面試技巧,就能讓面試官更快發現你這顆閃亮的星星哦。
閱讀更多 博為峰教育 的文章