peipei1222
廣達(dá)測(cè)試工程師面試題
一.主觀判斷題(10分)
1.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。(Y)
2.只要我們做了充分的測(cè)試。就能保證軟件沒(méi)有BUG(n)
3.驗(yàn)收測(cè)試是由最終用戶來(lái)實(shí)施的。(Y)
4.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。(n)
5.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。(Y)
6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。(Y)
7.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。(n)
8.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。(Y)
9.我們可以人為的`使得軟件不存在配置問(wèn)題。(n)
10.集成測(cè)試計(jì)劃在需求分析階段末提交(n)
二.基礎(chǔ)理論題:(35分)
1.已建立二張個(gè)學(xué)生基本信息表,表的結(jié)構(gòu)如下:
Test1
No Name Sex Age Department Place
2002001 張三 男 20 計(jì)算機(jī)系 北京
2002002 李四 女 20 數(shù)學(xué)系 山東
2002003 王五 男 21 計(jì)算機(jī)系 北京
2002004 小紅 女 21 數(shù)學(xué)系 河北
2002005 小李 男 20 數(shù)學(xué)系 遼寧
2002006 小王 男 22 計(jì)算機(jī)系 浙江
Test2
No Grade(N型) Courses
2002001 67 英語(yǔ)
2002002 81 數(shù)學(xué)
2002003 75 操作系統(tǒng)
2002004 91 網(wǎng)絡(luò)
2002005 70 數(shù)據(jù)庫(kù)
2002006 85 C語(yǔ)言
1)用SQL語(yǔ)句找出是計(jì)算機(jī)系并籍貫是北京的學(xué)生的所有記錄
select * from test where department='計(jì)算機(jī)系' and place='北京'
2)用SQL語(yǔ)句把計(jì)算機(jī)系的學(xué)生的Department改為信息學(xué)院
UPDATE test SET department='信息學(xué)院' WHERE department='計(jì)算機(jī)系';
3)用SQL連接查詢找出成績(jī)大于等于75分的學(xué)生的No,Nname,Grade,Courses字段的記錄
select distinct from test,test1
where and >75
2.在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)并發(fā)控制,有哪兩種方式?
封鎖和封鎖協(xié)議
3.簡(jiǎn)述軟件生命周期有那些階段
軟件生命周期——需求分析——軟件設(shè)計(jì)——程序編碼——軟件測(cè)試——運(yùn)行維護(hù)
軟件成熟度模型有幾個(gè)級(jí)別,分別是什么。
5個(gè)級(jí)別,由低到高分別是:
CMM1 初始級(jí)
CMM2 可重復(fù)級(jí)
CMM3 已定義級(jí)
CMM4 已管理級(jí)
CMM5 優(yōu)化級(jí)
5.一個(gè)典型的B/S結(jié)構(gòu)有哪些組件構(gòu)成
所謂B/S結(jié)構(gòu),就是只安裝維護(hù)一個(gè)服務(wù)器(Server),而客戶端采用瀏覽器(Browse)運(yùn)行軟件,即瀏覽器/服務(wù)器結(jié)構(gòu)。
三.測(cè)試技能題:(30分)
1.黑盒測(cè)試中設(shè)計(jì)測(cè)試用例一般有哪幾種方法
邊界值、等價(jià)類(lèi)劃分、窮舉法、因果圖、場(chǎng)景法
管理和版本控制一般用到哪些工具。
BUG管理:TD或QC或bugzilla
版本控制:CVS、SVN、CSS
3.簡(jiǎn)述性能測(cè)試的一般步驟和目的?
步驟:
步驟一:性能測(cè)試與數(shù)據(jù)收集
步驟二:性能瓶頸分析
步驟三:性能調(diào)優(yōu)解決方案
目的:
? 最終的目的是最大限度地滿足用戶需求
? 評(píng)價(jià)系統(tǒng)當(dāng)前性能
? 預(yù)測(cè)系統(tǒng)未來(lái)性能
? 尋找瓶頸,優(yōu)化性能
4.在LR中使用IP欺騙的作用是什么?
貼近用戶實(shí)際使用環(huán)境。仿真效果好
有些系統(tǒng)不兼容相同IP的訪問(wèn)
5.說(shuō)出軟件測(cè)試過(guò)程V模型,并說(shuō)明它存在的缺點(diǎn),可以畫(huà)圖。
§ 測(cè)試是開(kāi)發(fā)之后的一個(gè)階段。
§ 測(cè)試的對(duì)象就是程序本身。
§ 實(shí)際應(yīng)用中容易導(dǎo)致需求階段的錯(cuò)誤一直到最后系統(tǒng)測(cè)試階段才被發(fā)現(xiàn)。
綜合題:(15分)
一個(gè)程序讀入3個(gè)整數(shù),a:輸出最大值或最小值
A:最大值:(最小值把“>”替換為“<”,“max”替換為“min”)
#include
#definr max(x,y) (((x) > (y)) ? (x) : (y))
int main()
{
int a,b,c,d;
scanf(“%d,%d,%d”.&a,&b,&c);
d=max(a,max(b,c));
printf(“max=%d\n”,d)
}
winonafirst1
IT互聯(lián)網(wǎng)的飛速發(fā)展,很多人選擇從計(jì)算機(jī)方面開(kāi)發(fā)著手,在整個(gè)計(jì)算機(jī)行業(yè)的,不同崗位所需要具備的能力是不同的。這次分享的是我一個(gè)朋友百度面試測(cè)開(kāi)的面試題。
面試時(shí)間:21年4月。
1.項(xiàng)目介紹(難點(diǎn),解決方案) 2.介紹黑盒測(cè)試和白盒測(cè)試 中的int和Integer 的權(quán)限修飾符(public、private、default、protect的作用域) 5.代碼:判斷鏈表是否有環(huán),找出環(huán)的長(zhǎng)度 6.代碼:手寫(xiě)字符串比較函數(shù)strcmp,設(shè)計(jì)測(cè)試用例 7.一部電梯設(shè)計(jì)測(cè)試用例(一般設(shè)計(jì)測(cè)試用例從功能性、性能性、安全性、易用性考慮) 個(gè)數(shù)據(jù)庫(kù)表:表1(id name),表2(id sroce class),找出姓名張三的分?jǐn)?shù)和班級(jí) select sroce,class from table2 where = (select id from table1 where name = "張三") 查看指定進(jìn)程 ps -ef|grep 進(jìn)程名 查看端口 lsof -i:端口號(hào) 10.計(jì)網(wǎng)TCP/UDP的區(qū)別(有4個(gè)區(qū)別,但是突然有點(diǎn)腦子短路了,只記起來(lái)2個(gè))
狀態(tài)碼
基本操作
請(qǐng)求
3.三次握手四次揮手
4.網(wǎng)頁(yè)登錄,寫(xiě)測(cè)試用例
5.百度地圖,寫(xiě)測(cè)試用例
init
深拷貝淺拷貝
1.棧和堆的區(qū)別
2.多態(tài)的意義,用在什么地方
3.內(nèi)存泄漏和內(nèi)存溢出有沒(méi)有什么聯(lián)系
4.死鎖
、delete、malloc、free區(qū)別
6.冒泡
7.出現(xiàn)次數(shù)最多的數(shù)
命令
常用內(nèi)置模塊
與numpy的區(qū)別(項(xiàng)目里用了numpy)
機(jī)制及如何實(shí)現(xiàn)
的方法
5.迭代器的了解
和python的并發(fā)編程了解多少
常用命令
8.網(wǎng)絡(luò)層作用是什么 的區(qū)別及應(yīng)用場(chǎng)景 10.什么時(shí)候創(chuàng)建索引
11.索引的類(lèi)別
12.索引的數(shù)據(jù)結(jié)構(gòu)及具體實(shí)現(xiàn)介紹
13.不同數(shù)據(jù)庫(kù)的比較,即對(duì)不同場(chǎng)景怎樣選用數(shù)據(jù)庫(kù)
14.在字符串中尋找長(zhǎng)度最長(zhǎng)的回文字符串,可假設(shè)isPalindrome返回是否是回文的判斷
1.快速排序
2.測(cè)試快速排序
3.移動(dòng)通信是什么
七層模型。
5.應(yīng)用層用什么協(xié)議傳輸視頻和傳輸文字的
6.應(yīng)用層怎么區(qū)分不同應(yīng)用進(jìn)程
、UDP協(xié)議的區(qū)別
8.在Web上搜索東西的過(guò)程經(jīng)歷了什么,詳細(xì)說(shuō)說(shuō)
9.微信聊天界面的測(cè)試用例
常用命令
11.說(shuō)一說(shuō)項(xiàng)目以及項(xiàng)目統(tǒng)籌
12.覺(jué)得測(cè)試是做什么
13.你覺(jué)得項(xiàng)目的流程是怎么樣
14.項(xiàng)目上線前是交由產(chǎn)品還是測(cè)試人員測(cè)試
15.你覺(jué)得測(cè)試在項(xiàng)目里是怎樣的角色。
我根據(jù)這次面試整理了下資料,資料實(shí)在太多了,所以只把部分截圖放出來(lái)。提醒大家一下,資料按需索取,千萬(wàn)不要一味的收藏,反正你都看不完的。把時(shí)間浪費(fèi)在找資料上不值得。
如何獲取免費(fèi)架構(gòu)學(xué)習(xí)資料?
關(guān)注我+轉(zhuǎn)發(fā)文章+私信【測(cè)試】獲取這份全面的資料。
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)