值得思考的兩個測試面試題

前幾天和兩個測試圈裏的好友喫飯,席間聽其中一個朋友講到最近面試遇到的一些問題,聽來覺得很有意思,其中有兩道題對我觸動很大,花了一些時間深度思索了一番。

今年已經是我入行做軟件測試工作的第九個年頭,這位朋友分享的面試題,個人認爲值得每一個測試同學都思考一下。這篇文章,聊聊我對這兩個問題的理解和思考結論,僅供參考,不構成面試答案和建議。

 

問題一:從重複性工作中,可以收穫什麼?

雖然近些年測試領域湧現了很多的新名詞和各種各樣的技術實踐,但測試工作的日常,說白了就這幾件事:分析需求、測試用例、跟進BUG,線上發佈。分別對於軟件從無到有四個階段的工作內容:需求-研發-測試-交付,沒了。

至於其他各種各樣的技術實踐比如性能測試、自動化測試、測試平臺開發,以及各種名詞如質量門禁、質量內建、測試左移右移,都是換湯不換藥,本質沒區別。

特別是對於大多數測試同學來說,很難有機會去從零到一主持落地一些技術實踐,大家的工作日常基本還是以功能測試這種所謂的“點點點”爲主。

再說現在的各種測試工具和框架,無論是開源的還是商用的,種類齊全功能成熟,足以解決日常工作中絕大多數的問題,很少有需要特地去進行二次開發或者定製的需求。

再加上現在的工作都是以團隊協作爲主,很多時候技術問題都已經不是問題了,更多的還是溝通協作方面的問題。測試工作來來去去就是這些內容,和很多不同的人打交道特別是溝通的目的是多方達成一致,更別提有多麻煩了。

在這種看似光鮮的白領職業高技術含量工作中,大多數時候都在做重複性的工作,作爲打工者的個人,你的收穫又是什麼呢?這個問題很值得思考。

如果從面試的角度來回答,我可能會有如下幾種說辭:

  • 理解了技術和業務的關係:技術支撐業務目標達成,業務目標倒逼技術改進和提效。
  • 鍛鍊了我的邏輯思維能力:業務是抽象的,編碼實現的軟件是具象的,保證質量需要良好的邏輯思維能力。
  • 培養了我的溝通協作能力:無論是質量保障者的崗位職責還是推動項目進度的owner,都需要強大溝通協作能力。

但如果僅從個人的角度來看,我認爲從進入互聯網行業從事測試工作至今的九個年頭,我最大的收穫是下面這幾項:

  • 養成了持續學習不斷保持精進的習慣。
  • 通過不斷的輸入實踐輸出構建了自己的知識體系。
  • 有了比較嚴謹的看待問題分析問題解決問題的能力。
  • 對信息繭房的認知,以及對新事物的敏感性和好奇心。

 

問題二:工作的這些年,你的亮點是什麼?

寫簡歷時,招聘網站會提示讓你寫項目業績,各種數據產出指標,生怕你的簡歷無法通過篩選,不知道大家有沒有想過爲什麼要寫這些內容。

回到第二個問題,工作的亮點是什麼?這個問題我認爲要從這幾個角度來看:

  • 相比於同崗位其他候選人,你區別於他們的點。
  • 相比於年紀履歷工作背景相似的同行,你的優勢。
  • 針對面試崗位,你有哪些可以說服面試官認爲你更匹配的點。
  • 針對測試工作,你有哪些更好的方法、理念或者落地實踐經驗。

那麼如何回答這個問題呢?如果是我,我會這樣回答:

  • 從業務背景來說,你更瞭解面試企業的業務,入職適應能力更強,能更快熟悉和投入工作。
  • 從技術實踐來說,你之前落地過的技術實踐經驗,更能在該面試崗位上幫助團隊解決問題。
  • 從專業能力來說,你工作多年有自己的一套技術理念、工作方法和體系,在該崗位可以施展。
  • 從職業素養來說,你有更好的溝通協作能力、項目的ownership能力、推動落地拿到好結果。

 

當然,上述列舉的各項回答方式,一定要補充對應的案例,而不是誇誇其談的浮於表面。

面試的本質,是企業選擇最適合的人,而不是最優秀的人。同樣,也是候選人選擇平臺和團隊的時機。

面試是雙向選擇的合作,回答問題時除了列舉自己的能力和優勢,更重要的是換位思考,你能在該崗位爲團隊和企業帶來什麼價值。

 

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