1. 程式人生 > >測試工程師之如何面試篇

測試工程師之如何面試篇

前言

馬上又要到了求職招聘旺季了,那麼隨之而來面試也成了一大"熱門"
相信很多人都有這種感覺,平時自己工作的時候很6,獨當一面,但是去面試就感覺很懵逼,甚至不會很好的展示自己

一、面試的流程

1、先給Hr簡歷、
2、填表
3、做筆試題、
4、面試官問問題(也稱口頭面試)
5、二面(比如技術經理)
6、HR再和你聊福利薪資待遇
以上每個環節都很重要,如果表現不好會減分

接下來,大家一起來聊聊面試吧

仔細想了想,總結了下,常會被問到的有幾類問題,針對著去準備就好。

二、自我介紹:

這裡我不分享如何自我介紹,比我話術之類,相信大家都比我熟悉套路,這裡分享幾個細節

1、自我介紹時需要有底氣

有些同學明明技術很牛逼,但是一面試就緊張,一直低頭,不敢直視面試官,更為緊張者都說不出話,這樣的表現面試官不會覺得你是緊張,反而是覺得你是沒能力的表現,所以要有底氣,自信很重要

2、自我介紹時可保持微笑、語速稍慢清晰

面試官可以通過你的表情、語調、語速,來判斷是放鬆還是緊張,所以就算緊張,也要想辦法保持淡定,臉上可適當加點微笑,語速放慢,讓面試官聽清你說的是什麼

3、自我介紹時該說的內容

內容不能太多和太雜,太雜容易找不到重點,一般內容有:自己的名字、工作經歷、有什麼能力或技能、獲得哪些成績(最好有資料)等,時長控制在1-2分鐘即可

三、專案介紹

從幾個部分來說,先專案規模,包括專案程式碼規模,需求規模、用例規模,工作量,進度,質量和成本,然後是整體的測試流程,然後再是角色與職責,接下來是在專案中自己的角色,比如做得最好的是、遇到最大的困難時(如何解決)、最差的是,最後是心得體會。

1、技能方面

資料庫方面:

最基本的增刪改查語句了,巢狀查詢及多表聯合查詢要是會屬於加分項哦

linux操作:

最基本的熟悉常見的的50個命令,比如find命令(-name)等,熟悉vi、熟悉linux搭建測試環境。比如tomcat環境搭建。

缺陷方面:

比如bug的宣告週期及跟蹤流程,還有會問的描述一個你印象最深刻的bug(都被問爛了)

用例部分:

用例要素、常用的設計用例方法,如何進行用例評審?或者現場讓你設計個用例,比如水杯、凳子怎麼測試?

軟體測試流程

系統測試相關規範及標準等等(每個公司都不一樣,這裡具體百度吧,不分享了)

網路相關:

網路協議,如TCP/UDP的區別?

測試工具:

  • 測試工具,無非這幾類:
  • 自動化測試工具 (如QTP)
  • 效能測試工具 (如loadrunner)
  • 測試管理類 (如jira)
  • 安全測試工具 (如appscan)
  • 滲透測試工具 (不分享,哈哈,可以留言給我)

四、必考題

面試官一般會問,您還有什麼想問的嗎?一般分幾種情況

  1. 第一種是雙方滿意,先表示感謝,然後積極主動的問題,比如,確認是否有複試及時間,剛才面試中自己有哪些不足(表現你的上進心)
  2. 第二種情況是雙方感覺一般般,自己感覺很low,基本的套路是,先表示感謝,坦白地說對自己今天表現不是非常滿意,還可以表現得更好,還想得到這個機會,詢問面試官能否給一些建議(表現出你的學習意願)。
  3. 第三種情況是面試情況非常糟糕,這種情況下,也要先表示感謝。基本的思路是,分兩種情況

                面試官人不錯技術很好,表達你的學習意願和想進公司的意願

                面試官技術不太好,但是人很差,不尊重人,什麼也不說,直接走人

也可以參考我之前的一篇文章《這10個問題,足以堵住面試官那句“你還有什麼需要了解的嗎”》,相信會給你更多靈感。

五、總結

面試是一個海選的過程,成敗取決於多種因素,但是充足的準備,能為自己贏得更多的機會和更有利的薪資,而不是簡單地把自己變成廉價商品,供人挑選。