軟件測試面試官如何提問
“會提問”是衡量一名面試官技巧掌握的關(guān)鍵要素之一,其技巧的掌握程度可以左右面試的效果,那到底面試官應(yīng)該如何提問?問什么?面試官可以借助如下技巧進(jìn)行學(xué)習(xí)并應(yīng)用。下面是小編為大家整理的軟件測試面試官如何提問,僅供參考,歡迎大家閱讀。
軟件測試面試官如何提問1
你認(rèn)為你在測試過程中遇到了一個比較邏輯性最強的一個bug是什么?
這個東西就需要你們?nèi)ハ胂,曾?jīng)你們在測的時候遇到了一個邏輯性特別強的bug呢
這個問題問的目的是什么?
問的目的是了解你到底有沒有真正的測試過?
還有就是有的面試官會故意的說錯一些東西,然后看你的反應(yīng),通過這些都能了解你到底會不會,所以想驗證一個人到底會不會使用一個工具,不一定非得要考他。
再往深入一點,他會問你有沒有性能測試方面的基礎(chǔ)?功能測試這方面,實際上我覺得主要考驗人的就是邏輯思維能力,還有你的細(xì)心程度能力。
初級功能測試這一塊,面試官著重要看的是你是不是一個真正細(xì)心,而且業(yè)務(wù)邏輯思維能力強的人,如果強是絕對沒有問題的。
初級這塊還需要分清楚黑盒白盒跟灰盒的區(qū)別是什么?包括缺陷的嚴(yán)重級別,提交缺陷的流程,包括缺陷管理工具,一個缺陷的生命周期是什么?還有你會不會簡單Linux指令都會問到
還有就是協(xié)議這一塊,什么是協(xié)議?就比如七層協(xié)議,還有四層協(xié)議都要有一個概念,tcp ip協(xié)議,OSI協(xié)議要一定的了解,這都是屬于一個軟件行業(yè)的一些基礎(chǔ)的知識點。
面試官還會問,測試的方法有哪些,黑盒測試的范圍有哪些?
如果能說出來十條以上的,我覺得面試官對你會比較有興趣,如果連五條都說不出來基本會pass掉的,要是連十個測試范圍的方法都不知道的話,絕對是一個不合格的測試工程師。
軟件測試初級有專門問初級的題中級有專門問中級的題,高級有專門高級的題,初級主要針對于圍繞著它的功能測試這一塊的方式方法,并且測試用例的方式方法,還有就是它對測試流程的掌握,編寫測試報告,都會著重的去問這些,要是問什么Java,selenium什么的都沒有意義,答上來那就不是初級了,所以一般情況也不會去問,除非面試官有毛病。
那么針對于中級的話,一般都會把功能問一遍,面試一個中級測試工程師,著重會問性能自動化跟接口,這是三大重中之重,還有數(shù)據(jù)庫。數(shù)據(jù)庫都是其次的,為什么是其次?因為數(shù)據(jù)庫在大學(xué)里有講,基本上上過大學(xué)的都會數(shù)據(jù)庫,都會懂得增刪改查,再往深入說,就是表連接子查詢的問題了,實際工作當(dāng)中用的也不多。因為我工作這么多年了,在工作當(dāng)中用到表連接子查詢的機(jī)會并不是很多。當(dāng)然這是衡量一個人的技術(shù)水平的一個標(biāo)桿,著重要問的是性能自動化,性能的話主要問loadrunner或者jmeter,不要求你全會,最起碼達(dá)到熟練,因為有很多人會在簡歷里這樣寫,明明只是一個了解,他非要寫掌握,明明只是一個掌握,他寫他給自己寫個精通,這樣面試官看到就要考驗?zāi)悖愕降资遣皇沁_(dá)到一個精通的標(biāo)準(zhǔn),或者是一個掌握的標(biāo)準(zhǔn),但是我建議在簡歷里盡量少出現(xiàn)了解這個字眼,在我看來寫了解的就是等于不會,所以盡量不要寫了解,如果非要做個比例我可以說我了解東西多了去,什么宇宙的來歷啊什么的都了解,是吧!根本沒有意義,所以建議以后簡歷里頭寫精通或者掌握、熟悉都可以,千萬不要寫了解,性能基本會問你們平時要關(guān)注哪些指標(biāo),怎么做性能測試,這些指標(biāo)說明什么問題?分別代表著什么意思,怎么叫合格?怎么叫不合格,你得跟我說出個123來,否則的話你就是一個初級。
這些都是面試官會問的問題,jmeter都會問到什么是斷言,斷言干嘛使的,都有哪些斷言,怎么連接APP,假如我要測試一個手機(jī)的性能測試的時候,我要怎么設(shè)置,包括它這個聚合報告里邊每個指標(biāo)代表什么意思?它的塑型圖,塑型結(jié)果怎么看,怎么看它的請求,怎么看它的返回值,每個請求代表什么意思?什么是post,什么是get?這些都會。還有接口測試怎么測?首先你要做性能,你必須要先會接口,你不會接口你就沒法做性能測試。
像自動化這塊問的就比較多了,會問你QTP和selenium的區(qū)別是什么?
QTP能干嘛selenium呢?QTP能夠測試cs跟BS架構(gòu),selenium只能針對于BS架構(gòu)。
那么QTP用什么語言?用VBS語言,那selenium又用什么語言?python或者Java都可以
這些都是中級應(yīng)該會的,如果我闡述的這些問題你都會了那么你就具備中級的測試能力了
如果我問的這些問題確實把你們難住了,這答案應(yīng)該是什么?怎么答?如果你自己現(xiàn)在已經(jīng)開始懵了,那你需要好好鞏固了
還有高級面試的部分,高級部分還需要你會寫Java會寫Python,需要能解決一些問題,遇到一些疑難雜癥的時候,別人解決不了,你能解決,腳本錄不了的地方你能錄,不用錄的方法能寫的出來。這就是高級工程師,高級還能干嘛?不僅能看得懂代碼,看得懂腳本,還能找到問題的原因,知道這個bug是怎么出現(xiàn)的,是由于什么導(dǎo)致這個bug出現(xiàn)的,怎么去解決它!雖然不用自己去解決,但是告訴開發(fā)人員這個問題是由于什么原因?qū)е碌模阈枰呀涌诘哪囊粋代碼改掉,把這個參數(shù)給換了才能解決這個問題,你需要知道這個問題是怎么出現(xiàn)的,包或解決的方案,并且能夠把控整個項目的進(jìn)度,包括它的時間節(jié)點,包括他的所有的人員分工跟安排,你才能夠敢說你自己是一個高級測試工程師。
軟件測試面試官如何提問2
01
請你做一個自我介紹
誤區(qū):
一般人回答這個問題過于平常,只說姓名、年齡、愛好、工作經(jīng)驗,這些在簡歷上都有。
要點:
簡歷上有的可以一兩句話帶過,重點回答面試官關(guān)心的問題,那就是求職者能否勝任工作。
包括:最強的技能、最深入研究的技術(shù)領(lǐng)域、個性中最積極的部分、做過的最成功的事,主要的成就等,這些都可以和學(xué)習(xí)無關(guān),也可以和學(xué)習(xí)有關(guān),重點突出好的人格和做事的能力。
自我介紹的時間不能太短,幾十秒一分鐘的自我介紹太單薄,沒有說服能力;也不能冗雜太長,有條理的三五分鐘比較合適。
02
你為什么要離開原來的公司
誤區(qū):
很多人會噼里啪啦的說一堆原來公司及管理人員的各種不好和怨言。
要點:
回答這個問題時千萬要小心,說原來公司及管理人員的各種不好,一體現(xiàn)了求職者的品德不好,沒有保密意識,二會給面試官帶來負(fù)面情緒。
最好的回答方式是將離職原因歸咎到自己身上,例如:原來的工作與自己的職業(yè)規(guī)劃不合,我想從事自己所學(xué)專業(yè)的`工作;原來的工作已經(jīng)沒有發(fā)展空間了,我希望能獲得一份發(fā)展空間更大的工作。
回答的答案最好是積極正面的。
03
你對于我們公司了解多少?
誤區(qū):
求職者面試時一點都不準(zhǔn)備,直接過去,回答沒有了解。
要點:
面試之前在網(wǎng)上查詢一下公司的成立時間,發(fā)展歷程,主營業(yè)務(wù),主要成績,發(fā)展規(guī)劃。回答的時候成立時間和發(fā)展歷程可以簡單帶過,重點放在在公司業(yè)務(wù)、成績和發(fā)展規(guī)劃上。
如果查詢不到面試公司的信息,就直接回答:很抱歉,我沒有查詢到公司的更多信息,只知道是一家科技公司,我希望了解公司的更多信息,拋出問題,引導(dǎo)面試官回答問題。
04
說說你最大的缺點?
誤區(qū):
直接回答缺點:我功利心重、非常懶、工作效率低。
自作聰明的回答:我最大的缺點是過于追求完美。
要點:
面試官喜歡求職者從自己的優(yōu)點說起,中間加一些小缺點,最后再把問題轉(zhuǎn)回到優(yōu)點上,突出優(yōu)點的部分,畢竟大家都喜歡和聰明的人打交道。
05
說說你對行業(yè)、技術(shù)發(fā)展趨勢的看法?
誤區(qū):
對IT行業(yè)侃侃而談,從過去二十年扯到未來二十年。
要點:
面試前了解清楚公司的主營業(yè)務(wù),面試崗位的技術(shù)需求,發(fā)展情況,回答時可以說說公司的情況,根據(jù)公司的需求談行業(yè)趨勢及技術(shù)發(fā)展,不能無邊際的泛泛而談。
06
你對加班的看法?
誤區(qū):
我不能接受加班,或者我已經(jīng)習(xí)慣了,以前都是天天加班
要點:
我是一個有始有終,負(fù)責(zé)的人,工作需要我會主動的加班,但同時我會提高工作效率,減少不必要的加班。
07
與上級意見不一致時,你將怎么辦?
誤區(qū):
我相信自己,會堅持自己的意見,或者我會服從上級的領(lǐng)導(dǎo)。
要點:
我會和上級好好的交流溝通,向上級說出我的意見和擔(dān)心的問題,對于一般的問題,我會服從上級的意見。但是,如果上級的意見可能會損失公司重大的利益,我希望能和更高層領(lǐng)導(dǎo)交流溝通。
08
你為什么愿意到我們公司來工作?
誤區(qū):
其他幾家公司也在等待我的答復(fù),我還沒考慮好要不要到這上班。
要點:
經(jīng)過面試前的準(zhǔn)備和面試中的交談,應(yīng)該對面試公司有了一定的了解,可以詳細(xì)回答。
例如:公司的技術(shù)開發(fā)環(huán)境很吸引我;我很認(rèn)同公司的發(fā)展理念,公司發(fā)展規(guī)劃和我的職業(yè)規(guī)劃很符合;公司的實力很強,發(fā)展前景很好,在同行業(yè)中很有競爭力。
這樣的回答顯示出你已經(jīng)做了一些調(diào)查,也說明你對自己的未來有了較為具體的發(fā)展規(guī)劃。
09
你對薪資的要求?
誤區(qū):
信心不足,要價太低,或者自我感覺太良好,漫天要價。
要點:
求職者對薪酬的要求太低,那顯然貶低自己的能力;薪酬要求太高,那又會顯得求職者分量過重,公司受用不起。
1)如果求職者很希望進(jìn)入面試公司工作,可以說我注重的是找對工作機(jī)會,所以只要條件公平,我則不會計較太多,相信貴公司在處理我的問題上會友善合理。
2)對自己的技術(shù)很有信心,就用實力說話,我受過專業(yè)系統(tǒng)的軟件編程的培訓(xùn),做了XX項目,掌握了XX技術(shù),不需要公司進(jìn)行大量的培訓(xùn),而且我對編程特別感興趣,自學(xué)能力也很好。
因此,我希望公司能根據(jù)我的情況和市場標(biāo)準(zhǔn)的水平,給我合理的薪水。
3)給出一個具體的數(shù)字,這個數(shù)字是你能接受的最低薪資,這樣表明你已經(jīng)做了行業(yè)調(diào)查,知道自己值多少錢,同樣的面試者也大概明白你的能力是怎么樣的。
注意:
自己要明白是稅前還是稅后薪資,一般的公司面試時都是談的稅前工資。如果不明白,要問清楚。
10
你還有什么問題要問嗎?
誤區(qū):
沒有問題,或者多久可以漲工資。
要點:
企業(yè)不喜歡說“沒問題”的人,也不喜歡漲工資、福利之類的問題。
提問時要與面試崗位相關(guān),例如:公司對新入職員工有沒有什么培訓(xùn)項目,我可以參加嗎?公司的晉升機(jī)制是什么樣的?我的崗位是屬于哪個部門,現(xiàn)在的部門團(tuán)隊有多少人?
這樣的提問面試官都比較喜歡,因為體現(xiàn)出你對公司有濃厚的興趣以及你的上進(jìn)心。
【軟件測試面試官如何提問】相關(guān)文章:
面試官如何提問12-06
如何向你的面試官提問10-16
java面試官如何提問02-24
面試官應(yīng)該如何提問08-13
招聘面試官如何提問08-23
面試官如何提問題08-24
技術(shù)面試官如何提問10-14
會計面試官如何提問08-24
如何向面試官提問12-12