- 相關(guān)推薦
軟件測試面試經(jīng)驗(yàn)分享
其實(shí)對目前的我來說,幾乎沒什么幫助,不過里面寫的很實(shí)在也有很多實(shí)質(zhì)性的內(nèi)容,相信不比那些面試寶典什么的差吧~ 先留底~~
其實(shí)自從離開第一家公司后,我才有那么多的面試經(jīng)歷,不僅開闊了視野,也積累了面試經(jīng)驗(yàn)。所以覺得有必要寫下來以鞭策自己。
經(jīng)歷了幾家公司的面試,發(fā)現(xiàn)面試大概分2種:
一種呢,面試很簡單,面試官只注重您的項(xiàng)目經(jīng)驗(yàn)和工作經(jīng)驗(yàn),這種類型的面試,只要你有一定的資歷,然后能吹點(diǎn),絕大部分都是能通過的。不能通過的,那是因?yàn)樘岬囊筮^高了,例如薪水要的高了點(diǎn),人家不敢要的。降低點(diǎn)要求,也是能通過的;
另外一種呢,面試就比較復(fù)雜點(diǎn),首先要通過筆試,然后再面試,而且面試官不但注重經(jīng)驗(yàn),而且還注重您的技術(shù),會問一些技術(shù)問題。這種類型的面試,是需要一定的實(shí)力才能通過的,而不是能吹就行了。
我把前面那種稱之為“經(jīng)驗(yàn)型面試”,后面的稱之為“綜合型面試”。這2種面試,我都遇到過幾家。我會一一把它寫下來,那今天就先來一份“綜合型面試”的面經(jīng)。
有天,我接到A公司的面試通知,于是有了以下一份面經(jīng)。這家公司的面試分2部分,先是筆試(后面附上筆試題目),然后是面試,下面讓我慢慢道來,可能有點(diǎn)長。
一:筆試部分:(1小時)
A公司的測試筆試有2份題目:一份是綜合類的試題,一份是純JAVA的試題。對于綜合類的試題,因?yàn)槲一旧隙紩觯远加浵聛砹,JAVA的題目,沒有記住。
做題大概做了一個小時的樣子,做完后就等著接下來的安排。
二:等待部分:(1小時)
做完題后,前臺MM讓我坐著等會。于是我就開始了漫長的等待
10分鐘過去了,沒人理我……
20分鐘過去了,沒人理我……
30分鐘過去了,還是沒有人理我……
……
如果不是A公司還有點(diǎn)名氣,我都想發(fā)飆了。前臺的MM也不懂接待,也不給咱倒水,也不抱歉的說句,讓您久等了。等待區(qū)又沒有報紙、雜志什么供消遣,那眼睛就盯著地板看來一個小時?,真難受。我這時才發(fā)現(xiàn),原來公司一個前臺、接待的好壞也直接影響應(yīng)聘者如何看待一個企業(yè)的形象,應(yīng)聘者對一個公司的印象從前臺、接待開始的,其影響也是比較大的。牢騷完了,繼續(xù)。
60分鐘過去了,依然沒人理我……
65分鐘的時候,終于叫我的名字了。
三:面試部分:(1小時)
第一輪面試,是一個男的面試的(我知道他的名字,不能隨便透露人家的信息,呵呵),是A公司的測試經(jīng)理。首先是要求我簡單的面試自我介紹,然后重點(diǎn)問我做過那些項(xiàng)目,印象最深的是那個項(xiàng)目,為什么印象最深。當(dāng)我說到增值業(yè)務(wù)的項(xiàng)目時,他又接著問增值業(yè)務(wù)的明細(xì),因?yàn)锳公司的強(qiáng)項(xiàng)就是做增值業(yè)務(wù),所以他很清楚,也很關(guān)注我這塊的回答。他問的很詳細(xì),先是問了平臺部分,都有哪些功能,你參與測試了哪些功能,然后又問具體的業(yè)務(wù),如短信業(yè)務(wù)、點(diǎn)播業(yè)務(wù)、WAP業(yè)務(wù),接著問如何測試這些業(yè)務(wù),又問如何測試計(jì)費(fèi)和扣費(fèi)的,反正有關(guān)增值業(yè)務(wù)的東西都問了,而最關(guān)注的是如何計(jì)費(fèi)扣費(fèi),因?yàn)檫@是最關(guān)鍵的,計(jì)費(fèi)扣費(fèi)弄錯了,這個項(xiàng)目就宣告失敗了。后來,他又問我在電信做的項(xiàng)目的具體情況。我說了個大概,個中提到跟SAP有接口,他就打斷我,問用的是什么接口。我說是web service接口。然后又問我什么是web service。
最后他問我了解網(wǎng)通的項(xiàng)目嗎?我簡單的說了一下,我說網(wǎng)通主要做的是固話、寬帶、小靈通業(yè)務(wù),而網(wǎng)通的增值業(yè)務(wù),是指小靈通的增值業(yè)務(wù)和固話的增值業(yè)務(wù)為主。
最后他問我有沒有問題問他,我就問了2個問題,一是出差是到哪些地方出差?二是是否一個月可以回來一次?他說是的。而且出差的話一般是北方省份,黑吉遼、河南、河北、北京等。最后他跟我說,還要等一下,還有下一輪面試。
第二輪面試,是一個很nice的MM,個子很小,但職位應(yīng)該不小,應(yīng)該是一個主管級別的人員。但是具體不知道,我也沒有問!竞髞砦也胖溃菦Q定因素,我的面試就敗在那她一輪】。她問的技術(shù)性的問題比較多?磥砦疫小看她了。首先也是面試自我介紹,然后項(xiàng)目經(jīng)驗(yàn),項(xiàng)目用到什么技術(shù)等等。然后她直接跟我說我寫的用例都是正面的用例居多,反面的用例卻比較少。同時拋出一個問題,針對增值業(yè)務(wù),如何設(shè)計(jì)它的反面測試用例。我大概列舉了幾個。我說完后還問我還有其他嗎?我說沒有了,她就說我考慮到情況不夠,本來想反問她的,后來還是沒有問。接著還問我對BOSS業(yè)務(wù)熟悉不熟悉,了解XML嗎,UNIX的基本命令會用嗎?Weblogic會用嗎?如何查看Unix的內(nèi)存等使用情況等等。然后不可避免的問我,最自豪的是那個項(xiàng)目?項(xiàng)目周期多長,測試一個一般的項(xiàng)目要多少資源,等等。我說XML呢,怎么說呢,知道它是什么東西,但是沒有用過,Weblogic嘛,也用過,你給我jar包,給個部署文檔,我也可以完成部署。她笑了說,看來你還是挺老實(shí)的嘛。我心里想,這些都是技術(shù)性的東西,我能隨便亂說一通嗎。最后談到了增值業(yè)務(wù)如何測試計(jì)費(fèi)和扣費(fèi)的情況,看來又不可避免的PK一番。最后,她通知我,如果有進(jìn)一步消息,會通知我的。我看表,頂,都5點(diǎn)半了,都該下班了。
就這樣,A公司的面試就宣告結(jié)束,從下午2點(diǎn)半到5點(diǎn)半,3個小時的煎熬,沒有喝過一滴水。
附錄:筆試題目,所有題目都是英文的,我把它翻譯回來中文了。
綜合類試題
Test technology
是考核一個點(diǎn)播業(yè)務(wù)測試用例的編寫。
場景是這樣的:
1) 用戶a在手機(jī)中輸入點(diǎn)播業(yè)務(wù)的WAP Portal;
2) 運(yùn)營商返回WAP Portal的信息給用戶a;
3) 用戶a在Portal選擇位置點(diǎn)播業(yè)務(wù)并提交;
4) 運(yùn)營商返回點(diǎn)播的頁面(有一個手機(jī)號碼的輸入框);
5) 用戶a輸入用戶b的手機(jī)號碼并選擇以彩信的形式接收,然后提交;
6) 運(yùn)營商返回用戶b的地理位置信息給用戶a;
7) 用戶a的手機(jī)賬戶減少100美分;
依據(jù)此場景編寫測試用例,用例包含但不限于功能用例、UI用例。例如:它給出2個例子,然后讓你自己寫。
Program technology
一個java的編程題目,我不會做,其實(shí)對于會一點(diǎn)java的人來說,是一個很基本很簡單的一個編程題目。題目的意思是,輸入一個字符串,然后倒序顯示出來。即假如輸入【This is a test】則編程要實(shí)現(xiàn)的功能是要輸出【tset a si siht】。
Unix technology
有三道題
1,把一個打包的文件file.tar解包到當(dāng)前目錄,并在解包的過程中顯示所有文件名。
2,如何創(chuàng)建一個文件夾,其路徑是/opt/test/autotest,假設(shè)該路徑的文件夾都是不存在的。
3,如何在當(dāng)前目錄下,查詢出其文件里包含“test”字符串的所有文件?
Oracle technology
給出一個表,表名是employee,字段如下
Item Type AllowNull
EmployeeID Character(12) N
Name Character(12) N
Salary Character(12) Y
Email Character(12) Y
HireDate Character(12) N
1,有一個名叫John的剛剛?cè)肼毜娜藛T,他的月薪是5000元/月,入職時間是20080101,EmployeeID是20080101,如果你的經(jīng)理要你把他的信息插入到數(shù)據(jù)庫表中,你如何編寫這樣的語句來實(shí)現(xiàn)這個功能?
2, 請把月工資不少于5000的所有員工選擇出來,并且按照入職日期從最新到最晚排序。
第二份就是純JAVA的試題,有16題,其中14道題是選擇題,多選題,剩下2道是填空題,根據(jù)一段給定的程序?
綜合類試題
Test technology
是考核一個點(diǎn)播業(yè)務(wù)測試用例的編寫。
場景是這樣的:
1.用戶a在手機(jī)中輸入點(diǎn)播業(yè)務(wù)的WAP Portal;
2. 運(yùn)營商返回WAP Portal的信息給用戶a;
3. 用戶a在Portal選擇位置點(diǎn)播業(yè)務(wù)并提交;
4. 運(yùn)營商返回點(diǎn)播的頁面(有一個手機(jī)號碼的輸入框);
5. 用戶a輸入用戶b的手機(jī)號碼并選擇以彩信的形式接收。 然后提交;
6. 運(yùn)營商返回用戶b的地理位置信息給用戶a;
7. 用戶a的手機(jī)賬戶減少100美分;
依據(jù)此場景編寫測試用例。 用例包含但不限于功能用例、UI用例。例如:它給出2個例子。 然后讓你自己寫。
Program technology
一個java的編程題目。 我不會做。 其實(shí)對于會一點(diǎn)java的人來說。 是一個很基本很簡單的一個編程題目。題目的意思是。 輸入一個字符串。 然后倒序顯示出來。即假如輸入【This is a test】則編程要實(shí)現(xiàn)的功能是要輸出【tset a si siht】。
Unix technology
有三道題
1. 把一個打包的文件file.tar解包到當(dāng)前目錄。 并在解包的過程中顯示所有文件名。
2. 如何創(chuàng)建一個文件夾。 其路徑是/opt/test/autotest. 假設(shè)該路徑的文件夾都是不存在的。
3. 如何在當(dāng)前目錄下。 查詢出其文件里包含“test”字符串的所有文件?
Oracle technology
給出一個表。 表名是employee. 字段如下
Item Type AllowNull
EmployeeID Character(12) N
Name Character(12) N
Salary Character(12) Y
Email Character(12) Y
HireDate Character(12) N
1. 有一個名叫John的剛剛?cè)肼毜娜藛T。 他的月薪是5000元/月。 入職時間是20080101. EmployeeID是20080101. 如果你的經(jīng)理要你把他的信息插入到數(shù)據(jù)庫表中。 你如何編寫這樣的語句來實(shí)現(xiàn)這個功能?
2. 請把月工資不少于5000的所有員工選擇出來。 并且按照入職日期從最新到最晚排序。
第二份就是純JAVA的試題。 有16題。 其中14道題是選擇題。 多選題。 剩下2道是填空題。 根據(jù)一段給定的程序。 讓你填寫它的輸出結(jié)果。我不會做。 但是我大概知道他們考什么知識點(diǎn)
1) java的變量定義和賦值;
2) java的private 和protected的了解;
3) java的線程;
4) java的繼承;
5) java的多態(tài)性;
6) java的垃圾回收;
7) java的函數(shù)定義和調(diào)用;
【軟件測試面試經(jīng)驗(yàn)分享】相關(guān)文章:
寶潔英語電話測試面試的經(jīng)驗(yàn)分享11-21
軟件測試顯示經(jīng)驗(yàn)07-10
軟件測試面試02-16
面試經(jīng)驗(yàn)分享08-10
奧克斯面試經(jīng)驗(yàn)分享07-27
面試經(jīng)驗(yàn)的交流分享08-13
編輯面試經(jīng)驗(yàn) 分享11-19
寶潔面試的經(jīng)驗(yàn)分享11-19