美团 测开|测试开发 面试真题|面经 汇总
美團(tuán)測(cè)開一面
時(shí)長(zhǎng):1小時(shí)
介紹一下項(xiàng)目
說一下為什么選擇測(cè)開
項(xiàng)目中用到的ES說一下
你項(xiàng)目實(shí)現(xiàn)過程中有沒有遇到什么問題?
微信朋友圈的功能性測(cè)試,要從那些方面考慮
測(cè)試的一般流程
linux用的多嗎?用到過那些命令,查看內(nèi)存使用哪個(gè)命令
Mysql的索引都知道那些?
死鎖是怎么產(chǎn)生的
幻讀怎么解決?
題目:給你一副5張的牌,牌面數(shù)字大小1-13,判斷是不是順子?
美團(tuán)優(yōu)選測(cè)開一面面經(jīng)
項(xiàng)目相關(guān)……
實(shí)習(xí)期間遇到的問題,怎么解決?
對(duì)于測(cè)開、測(cè)試和后端三者的理解
ACID四大特性
樂觀鎖和悲觀鎖的區(qū)別
樂觀鎖怎么實(shí)現(xiàn)?CAS
http post和get
Post四種參數(shù)請(qǐng)求方式
哈希沖突
Unordered_map和map的使用場(chǎng)景(面試官問的是Java的hashMap……)
哈希和紅黑樹底層的數(shù)據(jù)具體存儲(chǔ)
數(shù)組和鏈表的區(qū)別?
手撕:1-n,1出現(xiàn)的個(gè)數(shù)(找規(guī)律),暴力很簡(jiǎn)單,不讓我寫暴力……
吐槽:面試官明顯是搞Java的,我是cpp,一點(diǎn)cpp和操作系統(tǒng)都沒問……
美團(tuán)測(cè)開涼經(jīng)(一面二面)
一面(8.22):
問實(shí)習(xí):30min
八股:
創(chuàng)建線程的方式,他們之間的區(qū)別
父類子類的實(shí)例化順序
垃圾回收的常見算法
內(nèi)存泄漏和內(nèi)存溢出的定義、區(qū)別
如何解決內(nèi)存溢出
SQL題:給一張學(xué)生表,找出表中成績(jī)大于80分的學(xué)生
口述算法題:兩個(gè)很長(zhǎng)的數(shù)組,比較相同的元素
測(cè)試用例:測(cè)試美團(tuán)首頁(猜你喜歡)
算法題:力扣234: 回文鏈表
二面(9.05):
問實(shí)習(xí):30min,沒有深問
八股:問了一些計(jì)算機(jī)網(wǎng)絡(luò)和Java基礎(chǔ)的八股,有些記不清了
算法題:滑動(dòng)窗口的平均值
針對(duì)算法題設(shè)計(jì)測(cè)試用例
感覺二面面的還可以,結(jié)果周五收到感謝信了,嗚嗚,面美團(tuán)一直都非常的波折
美團(tuán)測(cè)開一面8.26
面試官剛進(jìn)來我這網(wǎng)就斷了,服了
自我介紹,之后問本科最喜歡哪門課,學(xué)這門課遇到的問題及怎么解決?
問項(xiàng)目,項(xiàng)目遇到的難點(diǎn)以及怎么解決的
按簡(jiǎn)歷技能欄里一條一條的問,就是八股文
計(jì)算機(jī)網(wǎng)絡(luò):HTTP,HTTP請(qǐng)求報(bào)文格式、GET和POST、TCP三次握手、TCP和UDP
c++:c++和c的區(qū)別,引用和指針的區(qū)別?棧和隊(duì)列的區(qū)別?好像還問了寫過java么
linux:某一個(gè)端口號(hào)被占用了,用什么命令查看,進(jìn)程和線程的區(qū)別,還問我了解git么(這個(gè)沒答上來)
數(shù)據(jù)庫(kù)mysql:這里基本沒學(xué)過,沒敢讓面試官問
算法和數(shù)據(jù)結(jié)構(gòu):快速排序和冒泡時(shí)間復(fù)雜度,兩種算法穩(wěn)定性分析;棧和隊(duì)列區(qū)別
測(cè)試方面:說一下黑白盒測(cè)試區(qū)別
手撕題:鏈表環(huán)的入口,還挺簡(jiǎn)單,不過我寫完準(zhǔn)備要講思路是網(wǎng)又?jǐn)嗔?#xff0c;服了,后來重新連上講了思路。
反問:問了測(cè)開需要掌握的技能以及可能會(huì)做的一些工作,面試官答得很詳細(xì)。
最后總結(jié):數(shù)據(jù)庫(kù)很重要,不用很精但得會(huì),面試官很年輕,很溫柔,人真的很好,面試體驗(yàn)不錯(cuò),就是我答的不太好。
美團(tuán)測(cè)開一面
1、自我介紹
2、說一說對(duì)軟件測(cè)試的理解
3、本科期間有沒有學(xué)過有關(guān)測(cè)試的課程
4、自己的項(xiàng)目是如何進(jìn)行測(cè)試的
5、項(xiàng)目為什么要用redis、kafka這些
4、項(xiàng)目用到了Spring,說一下對(duì)它的理解,IOC 和 AOP,底層原理
5、單例模式,幾種方式,有什么不同
6、HashMap 底層
7、數(shù)據(jù)庫(kù)索引,介紹一下,哪些,結(jié)構(gòu),好處
8、怎樣看SQL有沒有用到索引
8、手寫SQL,
9、Linux命令用過嗎?監(jiān)控某個(gè)日志的命令?打印的日志過多,怎么清理
10、Http報(bào)文結(jié)構(gòu)、 包含的參數(shù)、get、post、狀態(tài)碼
11、JVM內(nèi)存區(qū)域
12、垃圾回收機(jī)制
13、Full GC的會(huì)帶來什么問題
14、還有一些忘記了。。
15、手撕算法,查找字母異位詞
美團(tuán) 測(cè)試開發(fā) 一面 8. 26 35min
自我介紹
說一說測(cè)試流程
bug的生命周期
項(xiàng)目怎么做的?用什么寫的測(cè)試用例
測(cè)試用例有哪些要素
一道算法題(沒做出來,嫌我做的時(shí)間太長(zhǎng)15-20min)
SQL表連接知道嗎?外連接有什么?
一道SQL題
關(guān)于測(cè)試開發(fā)的理解
反問
二面 8.30 1h15min
自我介紹
介紹項(xiàng)目(深挖)
舉例說寫過的測(cè)試用例?
更深層次的用例(我理解是讓我說性能測(cè)試)我圍繞響應(yīng)時(shí)間 并發(fā)數(shù) 錯(cuò)誤率說了幾個(gè)?(感覺對(duì)方不滿意)
壓力測(cè)試的時(shí)候要考慮哪些指標(biāo)?(一直追問還有嗎?說了一個(gè)指標(biāo)就問怎么看)
testNG 是什么?用到哪些注解?beforeclass 和 beforetest 的區(qū)別?
自動(dòng)化測(cè)試怎么做的,測(cè)試用例有多少?測(cè)試的時(shí)候關(guān)注什么?(我說了關(guān)注返回的狀態(tài)碼)不關(guān)注內(nèi)容嗎?我說我沒有關(guān)注
給了url 后面,get方法 攜帶參數(shù)ids = 1, 2 , 3 設(shè)計(jì)哪些測(cè)試用例?
(她說從哪些方面考慮,我不明白意思,后來她給我舉例了才知道是讓設(shè)計(jì)測(cè)試用例,我思考了半天,問我測(cè)試方法有哪些,說了等價(jià)類劃分,邊界值,然后設(shè)計(jì)了幾個(gè),都是在她的提示下說的)
get 和 post 方法
大量用戶去模擬訪問服務(wù)端怎么去做?(用Jmeter 創(chuàng)建線程)
大量用戶的每一個(gè)用戶都有一個(gè)token值,這個(gè)時(shí)候怎么辦(我說把token值存起來,她說可以訪問的時(shí)候現(xiàn)場(chǎng)獲取)
一道算法題
遇到的困難
開發(fā)認(rèn)為是bug 你認(rèn)為不是怎么辦?產(chǎn)品還不如你,這個(gè)時(shí)候怎么辦?
上線以后發(fā)現(xiàn)有bug怎么辦?領(lǐng)導(dǎo)出差不在,聯(lián)系不上,怎么辦?
Linux 查看進(jìn)程?端口號(hào)
java訪問數(shù)據(jù)庫(kù)的 框架?
反射知道嗎?什么時(shí)候用反射?
sql的表連接有哪些?有什么區(qū)別?問我左連接怎么寫 我說了 outer left join on (其實(shí)是 left outer join on)
求和是什么?我sum然后她說了還有g(shù)roup by呀。我說對(duì),因?yàn)閟um是一個(gè)分組函數(shù), 必須在分組中使用。
group by 使用的一個(gè)主意點(diǎn)時(shí)什么
去重用什么
sql 的引擎 innodb 和另一個(gè)的區(qū)別是什么?那個(gè)效率好?
MySQL的鎖知道嗎?(我說了解的不多,沒有學(xué))
MySQL的約束有哪些?我只說的主鍵約束和唯一性約束,其他的不記得了,還有非空約束 外鍵約束 檢查約束
驚呆了!!!
上午面完,下午就收到了美團(tuán)優(yōu)選的電話,說我很幸運(yùn)的成為他們的目標(biāo)用戶,只要在美團(tuán)優(yōu)選中搜素888,就可以免費(fèi)參與抽獎(jiǎng)蘋果手機(jī),,好運(yùn)攢起來,這就下載美團(tuán)優(yōu)選,貢獻(xiàn)我的一份力量。
美團(tuán)測(cè)開一面 1小時(shí)
問了半小時(shí)實(shí)習(xí)項(xiàng)目,越問越緊張
對(duì)Spring Aop了解過嗎?
項(xiàng)目中什么情況下會(huì)用到Aop
spring boot 常見的注解及作用
mq在哪些場(chǎng)景下會(huì)用到
如何保證代碼質(zhì)量
講一講http
http特性
session和cookie
算法題 重排鏈表
測(cè)試的基礎(chǔ)理論
微信朋友圈點(diǎn)贊測(cè)試用例設(shè)計(jì)
反問環(huán)節(jié)
建議:
結(jié)構(gòu)性回答 從體系上回答 項(xiàng)目上先講全景 架構(gòu) 再深入講
技術(shù)點(diǎn)沒有深入了解,關(guān)注整個(gè)項(xiàng)目涉及到的相關(guān)能力,著重體現(xiàn)相關(guān)技術(shù)在業(yè)務(wù)中的體現(xiàn)
后續(xù):內(nèi)部2-3天,系統(tǒng)通知不知道(應(yīng)該是系統(tǒng)發(fā)感謝信的意思吧
美團(tuán)測(cè)開一面 8.30 時(shí)長(zhǎng)1小時(shí)10分鐘
1、自我介紹、有沒有實(shí)習(xí)
2、項(xiàng)目(聊了不到20min,因?yàn)轫?xiàng)目太水了)
3、為什么選擇軟件類,不選擇本專業(yè),接著介紹了本專業(yè)的研究方向
4、java的反射機(jī)制
5、java的泛型
6、AOP
7、SpringBoot的配置文件有哪幾種
8、OSI七層模型
9、TCP的三次握手、為什么是四次揮手不是三次
10、數(shù)組和鏈表的區(qū)別?數(shù)組和鏈表插入操作的時(shí)間復(fù)雜度
11、HTTP和HTTPs的區(qū)別
12、給你一個(gè)登錄界面,怎么測(cè)試
13、算法1:鏈表的反轉(zhuǎn)
14、算法2:科學(xué)家dd…修改白菜基因,最小代價(jià)
因?yàn)闀r(shí)間問題以及面試官?zèng)]有預(yù)約會(huì)議室,中間換了兩個(gè)會(huì)議室,在第二次換會(huì)議室中面試官掉線,重連之后第二個(gè)代碼只讓說了思路(我已經(jīng)寫了一半了)
15、還有第三個(gè)手撕,因?yàn)樘崆敖Y(jié)束了也沒問
雖然已經(jīng)過去24h還沒消息,但是我還是希望能有個(gè)好結(jié)果,太難了
好像還有什么,記不清了,反正沒有全部回答上來
美團(tuán)測(cè)開一面 0921
自我介紹+問實(shí)習(xí)經(jīng)歷
項(xiàng)目的框架,具體實(shí)現(xiàn)流程,在什么場(chǎng)景使用
輸入一個(gè)url到返回結(jié)果,各層涉及到的協(xié)議有哪些
一道sql:找出每一門成績(jī)都大于60的學(xué)生姓名
什么是索引?為什么要用索引?索引的缺點(diǎn)有哪些?
什么情況下不適合創(chuàng)建索引?什么情況下適合?
講一下關(guān)鍵字static
介紹一下java內(nèi)存模型,以及各部分存放什么
算法題:字符串轉(zhuǎn)數(shù)字
實(shí)習(xí)工作里的項(xiàng)目測(cè)試流程,以及用例設(shè)計(jì)思路
印象比較深的一個(gè)bug
如何去深入熟悉業(yè)務(wù)的?
哪些用例適合去做自動(dòng)化
反問
現(xiàn)在我邀請(qǐng)你進(jìn)入我們的軟件測(cè)試學(xué)習(xí)交流群:【746506216】,備注“入群”, 大家可以一起探討交流軟件測(cè)試,共同學(xué)習(xí)軟件測(cè)試技術(shù)、面試等軟件測(cè)試方方面面,還會(huì)有免費(fèi)直播課,收獲更多測(cè)試技巧,我們一起進(jìn)階Python自動(dòng)化測(cè)試/測(cè)試開發(fā),走向高薪之路。
資源分享
最后感謝每一個(gè)認(rèn)真閱讀我文章的人,看著粉絲一路的上漲和關(guān)注,禮尚往來總是要有的,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走…
?這些資料,對(duì)于想從事【軟件測(cè)試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉(cāng)庫(kù),這個(gè)倉(cāng)庫(kù)也陪伴我走過了最艱難的路程,希望也能幫助到你!凡事要趁早,特別是技術(shù)行業(yè),一定要提升技術(shù)功底。希望對(duì)大家有所幫助…….
總結(jié)
以上是生活随笔為你收集整理的美团 测开|测试开发 面试真题|面经 汇总的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【整理完毕】荣誉证书、奖状素材合集,独家
- 下一篇: python tab键自动补全怎么用_p