無私分享,一百五十道軟件測試行業(yè)面試題,看完當(dāng)場吊打面試官

有過面試經(jīng)歷的小伙伴一定有過這種經(jīng)歷,明明自己就是面試一個5K薪資的崗位,面試著15K的問題,操著20K的心面試,最后上崗做著3K的工作

簡直就是面試造火箭,入職擰螺絲

現(xiàn)在的面試已經(jīng)和高考一樣了,是一門應(yīng)試挑選,那么這種應(yīng)試挑選,一定會有和高考一樣的標(biāo)準(zhǔn)答案

現(xiàn)在網(wǎng)上面試題五花八門,這幾天費(fèi)勁心思搜羅了一些經(jīng)典必問面試題,大概有一百五十道左右,現(xiàn)在分享給大家

可以說能答對60%,鐵定能面試通過

能答對80%,能比肩三四年工作經(jīng)驗(yàn)的老鳥

能答對100%,那就不是你面試了,而是你面試面試官

面試題的答案,可以關(guān)注私聊我領(lǐng)取

1、什么是兼容性測試?兼容性測試側(cè)重哪些方面?

2、我現(xiàn)在有個程序,發(fā)現(xiàn)在Windows上運(yùn)行得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?

3、測試的策略有哪些?

4、正交表測試用例設(shè)計(jì)方法的特點(diǎn)是什么?

5、描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程?

6、你覺得bugzilla在使用的過程中,有什么問題?

7、描述測試用例設(shè)計(jì)的完整過程?

8、單元測試的策略有哪些?

9、LoadRunner分哪三部分?

10、LoadRunner進(jìn)行測試的流程?

什么是并發(fā)?在lordrunner中,如何進(jìn)行并發(fā)的測試?集合點(diǎn)失敗了會怎么樣?

12、使用QTP做功能測試,錄制腳本的時候,要驗(yàn)證多個用戶的登錄情況/查詢情況,如何操作?

13QTP中的Action有什么作用?有幾種?

14、TestDirector有些什么功能,如何對軟件測試過程進(jìn)行管理?

15、你所熟悉的軟件測試類型都有哪些?請?jiān)囍謩e比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)?

16、條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?

17、Beta測試與Alpha測試有什么區(qū)別?

18、軟件的評審一般由哪些人參加?其目的是什么?

19、測試活動中,如果發(fā)現(xiàn)需求文檔不完善或者不準(zhǔn)確,怎么處理?

20、階段評審與項(xiàng)目評審有什么區(qū)別?

21、闡述工作版本的定義?

22、什么是樁模塊?什么是驅(qū)動模塊?

23、什么是扇入?什么是扇出?

24、你認(rèn)為做好測試計(jì)劃工作的關(guān)鍵是什么?

25、你認(rèn)為做好測試用例工作的關(guān)鍵是什么?

26、簡述一下缺陷的生命周期?

27、軟件的安全性應(yīng)從哪幾個方面去測試?

28、軟件配置管理工作開展的情況和認(rèn)識?

29、你覺得軟件測試通過的標(biāo)準(zhǔn)應(yīng)該是什么樣的?

30、引入測試管理的含義?

31、一套完整的測試應(yīng)該由哪些階段組成?

32、單元測試的主要內(nèi)容?

33、集成測試也叫組裝測試或者聯(lián)合測試,請簡述集成測試的主要內(nèi)容?

34、簡述集成測試與系統(tǒng)測試關(guān)系?

35、軟件測試的文檔測試應(yīng)當(dāng)貫穿于軟件生命周期的全過程,其中用戶文檔是文檔測試的重點(diǎn)。那么軟件系統(tǒng)的用戶文檔包括哪些?

36、軟件系統(tǒng)中除用戶文檔之外,文檔測試還應(yīng)該關(guān)注哪些文檔?

37、簡述軟件系統(tǒng)中用戶文檔的測試要點(diǎn)?

38、單元測試主要內(nèi)容是什么?

39、如何理解強(qiáng)度測試?

40、如何理解壓力、負(fù)載、性能測試測試?

41、什么是系統(tǒng)瓶頸?

42、文檔測試主要包含什么內(nèi)容?

43、功能測試用例需要詳細(xì)到什么程度才是合格的?

44、配置和兼容性測試的區(qū)別是什么?

45、軟件文檔測試主要包含什么?

46、沒有產(chǎn)品說明書和需求文檔地情況下能夠進(jìn)行黑盒測試嗎?

47、測試中的“殺蟲劑怪事”是指什么?

48、在配置測試中,如何判斷發(fā)現(xiàn)的缺陷是普通問題還是特定的配置問題?

49、為什么盡量不要讓時間有富裕的員工去做一些測試?

50、完全測試程序是可能的嗎?

51軟件測試的風(fēng)險主要體現(xiàn)在哪里?

52、發(fā)現(xiàn)的缺陷越多,說明軟件缺陷越多嗎?

53、所有的軟件缺陷都能修復(fù)嗎?所有的軟件缺陷都要修復(fù)嗎?

54、軟件測試人員就是QA嗎?

55如何減少測試人員跳槽帶來的損失?

56、測試產(chǎn)品與測試項(xiàng)目的區(qū)別是什么?

57、和用戶共同測試(UAT測試)的注意點(diǎn)有哪些?

58、如何編寫提交給用戶的測試報(bào)告?

59、測試工具在測試工作中是什么地位?

60、什么是軟件測試,軟件測試的目的?

61、簡述負(fù)載測試與壓力測試的區(qū)別。

62、寫出bug報(bào)告流轉(zhuǎn)的步驟,每步的責(zé)任人及主要完成的工作。

63、寫出bug報(bào)告當(dāng)中一些必備的內(nèi)容。

64、開發(fā)人員老是犯一些低級錯誤怎么解決?

65、畫出軟件測試的V模型圖。

66、為什么要在一個團(tuán)隊(duì)中開展軟件測試工作?

67、您在以往的測試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?

68、您所熟悉的軟件測試類型都有哪些?請?jiān)囍謩e比較這些不同的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)

69、您認(rèn)為做好測試用例設(shè)計(jì)工作的關(guān)鍵是什么?

70、請?jiān)囍容^一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試的區(qū)別與聯(lián)系。

71、測試計(jì)劃工作的目的是什么?測試計(jì)劃工作的內(nèi)容都包括什么?其中哪些是最重要的?

72、您所熟悉的測試用例設(shè)計(jì)方法都有哪些?請分別以具體的例子來說明這些方法在測試用例設(shè)計(jì)工作中的應(yīng)用。

73、請以您以往的實(shí)際工作為例,詳細(xì)的描述一次測試用例設(shè)計(jì)的完整的過程。

74、您以往是否曾經(jīng)從事過性能測試工作?如果有,請盡可能的詳細(xì)描述您以往的性能測試工作的完整過程。

75、你對測試最大的興趣在哪里?為什么?

76、你以前工作時的測試流程是什么?

77、當(dāng)開發(fā)人員說不是BUG時,你如何應(yīng)付?

78、軟件的構(gòu)造號與版本號之間的區(qū)別?BVT(BuildVerificationTest)

79、您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?

80、您以往所從事的軟件測試工作中,是否使用了一些工具來進(jìn)行軟件缺陷(Bug)的管理?如果有,請結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。

81、您認(rèn)為性能測試工作的目的是什么?做好性能測試工作的關(guān)鍵是什么?

82、單元測試、集成測試、系統(tǒng)測試的側(cè)重點(diǎn)是什么?

83、集成測試通常都有那些策略?

84、一個缺陷測試報(bào)告的組成

85、基于WEB信息管理系統(tǒng)測試時應(yīng)考慮的因素有哪些?

86、軟件測試項(xiàng)目從什么時候開始,?為什么?

87、需求測試注意事項(xiàng)有哪些?

88、簡述一下缺陷的生命周期

89、你在你所在的公司是怎么開展測試工作的?是如何組織的?

90、你認(rèn)為理想的測試流程是什么樣子?

91、您在從事性能測試工作時,是否使用過一些測試工具?如果有,請?jiān)囀鲈摴ぞ叩墓ぷ髟?,并以一個具體的工作中的例子描述該工具是如何在實(shí)際工作中應(yīng)用的。

92、軟件測試活動的生命周期是什么?

93、請畫出軟件測試活動的流程圖?

94、針對缺陷采取怎樣管理措施?

95、什么是測試評估?測試評估的范圍是什么?

96、如果能夠執(zhí)行完美的黑盒測試,還需要進(jìn)行白盒測試嗎?為什么?

97、測試結(jié)束的標(biāo)準(zhǔn)是什么?

98、軟件驗(yàn)收測試除了alpha ,beta測試以外,還有哪一種?

99、做測試多久了?以前做過哪些項(xiàng)目?你們以前測試的流程是怎樣的?用過哪些測試工具?

100、請就如何在開發(fā)中進(jìn)行軟件質(zhì)量控制說說你的看法

101、一套完整的測試應(yīng)該由哪些階段組成?分別闡述一下各個階段。

102、軟件測試的類型有那些?分別比較這些不同的測試類型的區(qū)別與聯(lián)系。

103、測試用例通常包括那些內(nèi)容?著重闡述編制測試用例的具體做法

104、在分別測試winformC/S結(jié)構(gòu)與測試WEB結(jié)構(gòu)的軟件是,應(yīng)該采取什么樣的方法分別測試?他們存在什么樣的區(qū)別與聯(lián)系?

105、在測試winformC/S結(jié)構(gòu)軟件時,發(fā)現(xiàn)這個軟件的運(yùn)行速度很慢,您會認(rèn)為是什么原因?您會采取哪些方法去檢查這個原因?

106、描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程

107、你都用什么測試方法針對不同的產(chǎn)品或者系統(tǒng)或者模塊,有不同的測試方法??傮w而言有白盒測試和黑盒測試。

108、怎么編寫案例案例的編寫與測試階段的定義有很大的關(guān)系。系統(tǒng)測試和unit測試的案例可能不同。總體而言測試案例根據(jù)系統(tǒng)的需求而定。

109、怎么才能夠全面的測試到每一個點(diǎn)測試的全面性主要需要在設(shè)計(jì)測試計(jì)劃的時候考慮,從測試策略,產(chǎn)品需求等等多個角度考慮從而定義全部的測試點(diǎn)。

110、談?wù)勡浖y試技術(shù),以及如何提高

111、談?wù)勡浖y試職業(yè)發(fā)展,以及個人的打算

112、談?wù)勡浖y試在企業(yè)的地位,也可以結(jié)合軟件生命周期來談

113、一般公司里實(shí)際的軟件測試流程是什么樣的?你們公司又是怎樣的?

114、軟件工程師要具有那些素質(zhì)?

115、你會哪些測試工具?怎么操作?

116、你能不能說下你的35年的職業(yè)計(jì)劃(規(guī)劃)

117、你覺得你來應(yīng)聘有那些優(yōu)勢?

其他問題:(有可能清晰的思路比確切的答案更重要)

開發(fā)及環(huán)境搭建類面試題

1、描述軟件產(chǎn)生內(nèi)存泄露的原因以及檢查方式。(可以結(jié)合一種開發(fā)語言進(jìn)行描述)

2、簡述什么是值傳遞,什么是地址傳遞,兩者區(qū)別是什么?

3、結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)各自的特點(diǎn)及優(yōu)缺點(diǎn)是什么?

4、簡述什么是存儲過程和觸發(fā)器?

5、使用C語言編寫一個函數(shù),用于交換兩個變量的值(地址傳遞)。

6、請簡述DNS、活動目錄、域的概念。

7、描述TCP/IP協(xié)議的層次結(jié)構(gòu),以及每一層中重要協(xié)議。

8簡述子網(wǎng)掩碼的用途。

9、說出4種以上常用的操作系統(tǒng)及其主要的應(yīng)用范圍(微軟的操作系統(tǒng)除外)。

10、在Linux系統(tǒng)中,一個文件的訪問權(quán)限是755,其含義是什么?

11Windows操作系統(tǒng)中PATH環(huán)境變量的作用是什么?

12Ghost的主要用途和常用方法?

13、在RedHat中,從root用戶切到userl用戶,一般用什么命令?

14、Linux中,一般怎么隱藏文件?

15、如何將自己的本地磁盤(D)做成FTP供遠(yuǎn)端主機(jī)使用?

16、對RUP.CMM,CMMI,XP,PSP.TSP的認(rèn)識?

17、DNS是什么,它是如何工作的?

18、防火墻如何保證安全的?主要有哪些?

19、目前流行的操作的系統(tǒng)有哪些?請舉例說明安裝操作系統(tǒng)的注意事項(xiàng)?

20、簡述一下c/s模式或者b/s模式?

21TCP/UDP有哪些區(qū)別?

22ISO模型?HUBtch、RouterISO的第幾層設(shè)備?

23、內(nèi)存有哪幾種存儲組織結(jié)構(gòu).請分別加以說明?

人力資源面試題

1、你的測試職業(yè)發(fā)展是什么?你自認(rèn)為做測試的優(yōu)勢在哪里?

2、你為什么想離開目前的職務(wù)?

3、你對我們公司了解有多少?

4、你找工作時,最重要的考慮因素為何?

5、為什么我們應(yīng)該錄取你?

6、請談?wù)勀銈€人的最大特色。

7、一個測試工程師應(yīng)具備那些素質(zhì)和技能?

8、您認(rèn)為在測試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測試人員同開發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?

9、在您以往的測試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來對待這些事情的?

10、在即將完成這次筆試前,您是否愿意談一些自己在以往的學(xué)習(xí)和工作中獲得的工作經(jīng)驗(yàn)和心得體會?(可以包括軟件測試、過程改進(jìn)、軟件開發(fā)或者與此無關(guān)的其他方面)

11、為什么選擇測試這行?

12、你的工作通常能在時限內(nèi)完成嗎.(我想問一下就是她問這個問題的動機(jī)是什么)

13、通常你對于別人批評你會有什么樣的反應(yīng)

14、如果明知這樣做不對,你還會依主管的指過去做嗎?

15、如果你接到一個客戶抱怨的電話,你確知無法解決他的問題,你會怎么處理?

16、請就軟件測試人員應(yīng)該具備什么樣的基本素質(zhì)說說你的看法。

17、你在五年內(nèi)的個人目標(biāo)和職業(yè)目標(biāo)分別是什么?

18、你怎樣做出自己的職業(yè)選擇?


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容