如何面試測試工程師?套路二

轉載:https://www.zhihu.com/question/28981475/answer/369051266

剛開始的第一個環節,瞭解候選人,這時首先會讓面試者做一個自我介紹。

這一個環節讓面試者做自我介紹,想要達到以下幾點:

1.瞭解面試者的經歷,你可能會說簡歷上面不是都寫了,自己看就行了,王豆豆麪試之前都會看,並且分析一下,根據工作經歷去設計幾個主要的面試問題,但面試時王豆豆更需要面試者自己說出來,有時寫和說是完全二回事。

2.根據面試者自我的介紹,大致判斷此人溝通能力和邏輯思維能力,一般從語速、流暢度、內容鏈接、面部表情、說話時動作等方面來判斷

3.判斷面試者的性格,也是根據語氣、語速、表情、動作等方面

後面二點會在面試過程中一直都有考察,也就是從面試開始到面試結束,送面試者離開都會考察。

第二個環節,深入瞭解候選人

當面試者自我介紹完成之後,王豆豆就會根據面試者在自我介紹時的內容進行提問,大致會分以下幾個方面:

1.測試流程

面試題:
請介紹一下你們的測試流程?
你們是如何做軟件測試的?
你們什麼時候開展自動化測試?
你們自動化測試的流程是怎麼樣的?

等等,大致是這些問題,可能每次問的方式不同,但其中心思想就是了解一下面試者公司是如何開展測試的。

如果測試流程區別太大,面試者應聘成功後能否快速開展工作,比如有些測試人員公司文檔很齊全或流程很規範,那他應聘成功某類沒有需求文檔或測試流程來約束測試和開發,他是否能快速開展工作,這比他以前的公司需要多做很事情,如需要依靠自己去梳理需求等。

一般不會招聘流程區別大的面試者,因爲這是一個不穩定的潛在風險。

如果面試者所從事的公司流程都很一致,那就會再額外設計一些其他流程中工作內容面試題來加以判斷。

2.工作內容與職責

面試題:
你在你們團隊承擔哪一部分的工作?
你做得怎麼樣?有沒有什麼成果?
--上面這個問題大部分是針對自動化測試的,有部分大牛在測試團隊中會自己寫測試框架或測試工具,那還會額外問下推廣如何
你是如何設計測試用例的?一般寫測試用例的工具?
你們的需求/用例是如何做評審的?效果怎麼樣?
平時工作中,你是如何提取測試需求?
額外會問,如果沒有需求文檔,你是如何提取測試需求?有哪些方法?
缺陷的處理流程?
有沒有碰到過難以定位的bug?最後是如何解決的?

上面的面試問題主要是考察面試者的工作內容,平時有沒有對這些工作內容有過總結。

3.掌握的技能

這個階段主要是考察面試者的技能,一般會根據面試者自身的情況來問,大體會圍繞着Linux、SQL、接口測試、自動化測試、性能測試這幾維度來問,可能是實際的操作,也可能是概念的問題。

比如說:

針對linux,可以問:

1.如何結束後臺或前端進程?
2.查找某個進程的命令
3.查看日誌文件
4.替換文件中某個字符串
等等,很多,這個根據當時想到的是哪個就問哪個

針對SQL,因爲測試人員大部都只會用到SQL語言,所以面試時問到也是這個:

1.左連接查詢和右連接查詢的區別?這個是很公司都喜歡問,王豆豆問得比較少
2.查詢某個字段值數量大於2的值有哪些?
3.如何提升查詢效率

還有的其他問題基本有:

1.selenium 2 的原理---這個是問得最多的
2.用什麼工具來做接口測試?
3.接口測試需要注意哪些?
4.接口測試的參數怎麼設計?


除了以上的問題,王豆豆還會設計一些場景題問,這主要是考察測試人員的測試思維、思維活躍度、反應能力,如果是面試者沒碰到過的功能,還可以看下面試者的學習能力。

一般王豆豆就問以下幾個:

1.登錄界面如何設計測試用例?---針對功能
2.拿淘寶來說,如何測試購物時優惠券功能?
3.有一個查詢消息和回調消息的接口,我們可以主動去發起查詢任務,也可以讓對方系統將消息回調給我們,針對這個接口應該如何去設計測試用例?

以上的問題基本就是面試過程中最重要的那部分,面試到這個地方,基本就能判斷此人是否是我們所需要的。

第三個環節,收尾

這個環節,分二步走:

1.問面試者基本情況

1. 上家公司離職的原因
2.接受加班不?---因爲項目情況,有時會經常加班
3.住在哪裏?看上班距離
4.有沒有小孩子?誰帶?

2.第二步主要是問面試者有沒有什麼問題想問

這個時候,大部分面試者都比較關心公司的平臺和業務、測試部門項目情況、測試部門崗位劃分,這時就會向面試者介紹公司的情況,產品業務,運營模式,測試部門的情況等。

也有面試者會關心福利問題或加班情況,基本按實說就行了。

這個時候如果面試者沒有問題,那基本面試就結束,如果有下一輪,就讓面試者等待,然後找HR再安排。

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