本書講述了應(yīng)聘基本流程、開發(fā)類基礎(chǔ)知識(shí)、測試類專業(yè)知識(shí)。本書首先介紹了面試的流程,然后講述了數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)、設(shè)計(jì)模式、編程語言等方面的知識(shí),接著介紹了測試的基本概念、測試用例的設(shè)計(jì)、常見的自動(dòng)化測試工具、性能測試指標(biāo)、性能測試工具、測試管理工具,并解析了大量IT企業(yè)的測試工程師筆試真題和面試真題,最后討論了軟素質(zhì)面試題、英文面試題、面試技巧和面試禮儀。
本書適合測試人員閱讀,也可供軟件開發(fā)方面的專業(yè)人士參考。
涵蓋軟件測試工程師需要掌握的理論知識(shí),深度剖析大型企業(yè)的面試真題和筆試真題,幫助軟件測試工程師在面試流程中過關(guān)斬將,找到心儀的職位。
本書匯聚了軟件測試工程師需要掌握的開發(fā)和測試知識(shí)。在軟件開發(fā)方面,本書闡述了數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)、設(shè)計(jì)模式、編程語言等;在軟件測試方面,本書講述了測試的基本概念、測試設(shè)計(jì)技巧、自動(dòng)化測試工具、性能測試工具等。另外,本書還剖析了百度、阿里巴巴、騰訊、華為、今日頭條、滴滴出行、美團(tuán)等大型企業(yè)的面試真題和筆試真題,有助于測試工程師找到心儀的職位。
本書特色
? 從面試流程、軟件開發(fā)、軟件測試、英文面試等方面,全方位展示面試技巧。
? 針對大量企業(yè)的面試真題和筆試真題,給出參考答案。
? 涵蓋測試工程師提升測試水平的常用知識(shí)。
G. li,互聯(lián)網(wǎng)企業(yè)測試專家,具有豐富的測試?yán)碚撝R(shí)和實(shí)戰(zhàn)經(jīng)驗(yàn),參與過多個(gè)大型項(xiàng)目的測試,發(fā)表過多篇測試方面的論文。
目 錄
第 1章 知己知彼,百戰(zhàn)不殆 1
1.1 初出校園 1
1.1.1 應(yīng)聘渠道 1
1.1.2 應(yīng)聘流程 2
1.2 第 一印象 2
1.3 過關(guān)斬將 3
1.3.1 第 1關(guān)—筆試 3
1.3.2 第 2關(guān)—電話面試 4
1.3.3 第3關(guān)—面試 5
1.3.4 第4關(guān)—簽訂意向書和就業(yè)協(xié)議 5
1.4 最終的選擇 6
第 2章 磨刀霍霍,有備無患 8
2.1 數(shù)據(jù)結(jié)構(gòu) 8
2.1.1 線性表 8
2.1.2 棧、隊(duì)列、字符串 9
2.1.3 樹、二叉樹、圖的遍歷 12
2.1.4 查找 16
2.1.5 排序 19
2.1.6 時(shí)間復(fù)雜度 21
2.1.7 筆試題和面試題 21
2.2 操作系統(tǒng) 34
2.2.1 進(jìn)程與線程 34
2.2.2 虛擬內(nèi)存 36
2.2.3 Shell命令 37
2.2.4 Git常用命令 46
2.2.5 筆試題和面試題 47
2.3 數(shù)據(jù)庫 55
2.3.1 數(shù)據(jù)庫設(shè)計(jì) 55
2.3.2 MySQL 58
2.3.3 Oracle 60
2.3.4 筆試題和面試題 60
2.4 網(wǎng)絡(luò) 64
2.4.1 OSI 7層模型 64
2.4.2 TCP/IP 65
2.4.3 路由器、網(wǎng)橋和交換機(jī) 66
2.4.4 筆試題和面試題 68
2.5 設(shè)計(jì)模式 74
2.5.1 5種常用設(shè)計(jì)模式 74
2.5.2 筆試題和面試題 80
2.6 語言類 88
2.6.1 C++筆試題和面試題 88
2.6.2 Java筆試題和面試題 104
2.6.3 C#與.NET筆試題和面試題 111
2.7 智力測試題 116
第3章 臨陣磨槍,不快也光 125
3.1 基本概念 125
3.1.1 靜態(tài)、動(dòng)態(tài)測試方法 125
3.1.2 黑盒、白盒測試概念 126
3.1.3 軟件測試過程 127
3.1.4 測試用例的組成 127
3.2 測試用例設(shè)計(jì)技巧與實(shí)例 128
3.2.1 Web類 128
3.2.2 移動(dòng)App類 130
3.2.3 游戲類 131
3.3 自動(dòng)化測試工具 134
3.3.1 Selenium 135
3.3.2 JMeter 135
3.4 性能測試指標(biāo)與工具 136
3.5 測試管理工具 139
3.6 測試人員職業(yè)規(guī)劃 139
3.7 系統(tǒng)質(zhì)量保障方案整體設(shè)計(jì) 140
3.8 測試類筆試和面試訓(xùn)練題 141
3.9 測試工程師筆試和面試真題 157
3.9.1 自動(dòng)化測試工程師面試真題及答案 157
3.9.2 初中級(jí)測試工程師面試真題及答案 158
3.9.3 游戲類測試工程師面試真題及答案 159
3.9.4 性能測試工程師面試真題及答案 161
3.9.5 騰訊測試工程師筆試真題及答案 165
3.9.6 搜狐軟件測試工程師筆試真題及答案 170
3.9.7 手機(jī)測試工程師應(yīng)屆生筆試真題及答案 171
3.9.8 藍(lán)港在線測試工程師面試真題及答案 173
3.9.9 華為軟件測試筆試和面試真題及答案 173
3.9.10 瑞星測試工程師筆試和面試真題及答案 175
3.9.11 奇虎360軟件測試工程師面試真題及答案 176
3.9.12 北大方正軟件測試工程師面試真題及答案 177
3.9.13 阿里巴巴測試工程師面試真題及答案 180
3.9.14 百度軟件測試筆試真題及答案 181
3.9.15 2016年網(wǎng)易測試工程師筆試和面試真題及答案 184
3.9.16 2017年滴滴出行面試真題及答案 186
3.9.17 2018年今日頭條面試真題及答案 193
3.9.18 2018年美團(tuán)面試真題及答案 194
3.9.19 2019年美團(tuán)面試真題及答案 195
第4章 面面俱到,脫穎而出 198
4.1 軟素質(zhì)面試題 198
4.2 英文面試題 201
4.3 面試技巧 207
4.4 面試禮儀 208
目 錄
第 1章 知己知彼,百戰(zhàn)不殆 1
1.1 初出校園 1
1.1.1 應(yīng)聘渠道 1
1.1.2 應(yīng)聘流程 2
1.2 第 一印象 2
1.3 過關(guān)斬將 3
1.3.1 第 1關(guān)—筆試 3
1.3.2 第 2關(guān)—電話面試 4
1.3.3 第3關(guān)—面試 5
1.3.4 第4關(guān)—簽訂意向書和就業(yè)協(xié)議 5
1.4 最終的選擇 6
第 2章 磨刀霍霍,有備無患 8
2.1 數(shù)據(jù)結(jié)構(gòu) 8
2.1.1 線性表 8
2.1.2 棧、隊(duì)列、字符串 9
2.1.3 樹、二叉樹、圖的遍歷 12
2.1.4 查找 16
2.1.5 排序 19
2.1.6 時(shí)間復(fù)雜度 21
2.1.7 筆試題和面試題 21
2.2 操作系統(tǒng) 34
2.2.1 進(jìn)程與線程 34
2.2.2 虛擬內(nèi)存 36
2.2.3 Shell命令 37
2.2.4 Git常用命令 46
2.2.5 筆試題和面試題 47
2.3 數(shù)據(jù)庫 55
2.3.1 數(shù)據(jù)庫設(shè)計(jì) 55
2.3.2 MySQL 58
2.3.3 Oracle 60
2.3.4 筆試題和面試題 60
2.4 網(wǎng)絡(luò) 64
2.4.1 OSI 7層模型 64
2.4.2 TCP/IP 65
2.4.3 路由器、網(wǎng)橋和交換機(jī) 66
2.4.4 筆試題和面試題 68
2.5 設(shè)計(jì)模式 74
2.5.1 5種常用設(shè)計(jì)模式 74
2.5.2 筆試題和面試題 80
2.6 語言類 88
2.6.1 C++筆試題和面試題 88
2.6.2 Java筆試題和面試題 104
2.6.3 C#與.NET筆試題和面試題 111
2.7 智力測試題 116
第3章 臨陣磨槍,不快也光 125
3.1 基本概念 125
3.1.1 靜態(tài)、動(dòng)態(tài)測試方法 125
3.1.2 黑盒、白盒測試概念 126
3.1.3 軟件測試過程 127
3.1.4 測試用例的組成 127
3.2 測試用例設(shè)計(jì)技巧與實(shí)例 128
3.2.1 Web類 128
3.2.2 移動(dòng)App類 130
3.2.3 游戲類 131
3.3 自動(dòng)化測試工具 134
3.3.1 Selenium 135
3.3.2 JMeter 135
3.4 性能測試指標(biāo)與工具 136
3.5 測試管理工具 139
3.6 測試人員職業(yè)規(guī)劃 139
3.7 系統(tǒng)質(zhì)量保障方案整體設(shè)計(jì) 140
3.8 測試類筆試和面試訓(xùn)練題 141
3.9 測試工程師筆試和面試真題 157
3.9.1 自動(dòng)化測試工程師面試真題及答案 157
3.9.2 初中級(jí)測試工程師面試真題及答案 158
3.9.3 游戲類測試工程師面試真題及答案 159
3.9.4 性能測試工程師面試真題及答案 161
3.9.5 騰訊測試工程師筆試真題及答案 165
3.9.6 搜狐軟件測試工程師筆試真題及答案 170
3.9.7 手機(jī)測試工程師應(yīng)屆生筆試真題及答案 171
3.9.8 藍(lán)港在線測試工程師面試真題及答案 173
3.9.9 華為軟件測試筆試和面試真題及答案 173
3.9.10 瑞星測試工程師筆試和面試真題及答案 175
3.9.11 奇虎360軟件測試工程師面試真題及答案 176
3.9.12 北大方正軟件測試工程師面試真題及答案 177
3.9.13 阿里巴巴測試工程師面試真題及答案 180
3.9.14 百度軟件測試筆試真題及答案 181
3.9.15 2016年網(wǎng)易測試工程師筆試和面試真題及答案 184
3.9.16 2017年滴滴出行面試真題及答案 186
3.9.17 2018年今日頭條面試真題及答案 193
3.9.18 2018年美團(tuán)面試真題及答案 194
3.9.19 2019年美團(tuán)面試真題及答案 195
第4章 面面俱到,脫穎而出 198
4.1 軟素質(zhì)面試題 198
4.2 英文面試題 201
4.3 面試技巧 207
4.4 面試禮儀 208