本文為霍格沃茲測試開發(fā)學(xué)社優(yōu)秀學(xué)員跳槽筆記释簿,測試開發(fā)進(jìn)階學(xué)習(xí)文末加群亚隅。
本人本科就讀于某普通院校。從畢業(yè)至今庶溶,有4年多的工作經(jīng)驗(yàn)煮纵。先后待過兩家公司懂鸵,第一家屬于甲方上市公司,第二家屬于金融類外包公司行疏。之所以從甲方到外包匆光,是因?yàn)楫?dāng)時(shí)畢業(yè)不到一年啥也不懂,只聽說過外包公司坑酿联,具體怎么坑也不清楚终息。就這樣就進(jìn)去了。
在外包公司一待就是3年多贞让。之所以待這么久周崭,是因?yàn)槲矣X得外派的甲方能學(xué)到很多東西,也被公司提拔為組長喳张。但是隨著時(shí)間流逝而自己的知識領(lǐng)域得不到擴(kuò)展续镇,一直在原地打轉(zhuǎn),進(jìn)行重復(fù)的工作销部。所以摸航,想通過培訓(xùn)來讓自己更有競爭力。了解過其他培訓(xùn)課程柴墩,對比下來覺得還是霍格沃茲最全面忙厌。也是在霍格沃茲第一次接觸到測試開發(fā)、知道了測試開發(fā)需要具備哪些能力江咳。在今年疫情期間找的工作逢净,不到1個(gè)月就拿到心儀的 offer。漲薪幅度50%歼指,年包40W爹土。
霍格沃茲技能簡歷面試全套體系
與霍格沃茲測試開發(fā)學(xué)社結(jié)識是在20年,當(dāng)時(shí)看到技能圖譜里面覆蓋很全面踩身,而且內(nèi)容都是對標(biāo)一線大廠的胀茵,學(xué)完之后薪資也相當(dāng)給力,就去聽了思寒的公開課挟阻,產(chǎn)生極大的興趣琼娘。因?yàn)槲以谀壳肮窘涌跍y試、專項(xiàng)測試附鸽、前端測試都有涉及脱拼,就好奇學(xué)社和目前公司用的是否一樣,對測試左移坷备、測試右移這些新概念很有興趣熄浓。
我本身一直對技術(shù)的追求是全棧的。學(xué)社課程我可以在公司里面實(shí)踐應(yīng)用省撑,像客戶端測試的appium赌蔑、linux俯在、CI/CD、DevOps等等娃惯,都和公司技術(shù)棧使用契合度很高跷乐。
然后就聯(lián)系了學(xué)社的Susan小姐姐,記得當(dāng)時(shí)還做了一套測評檢測自己目前技術(shù)石景,看適合報(bào)哪個(gè)班劈猿。測評完 Susan 小姐姐也是推薦測開班,就這樣順利加入了霍格沃茲測試開發(fā)學(xué)社潮孽。
我是在20年加入的揪荣,當(dāng)時(shí)就跟著學(xué)起來了,剛開始公司也不怎么忙往史,學(xué)習(xí)了課程也能練習(xí)一下仗颈,挺好的。不過后面在上docker椎例、k8s 課程時(shí)挨决,公司組織了一個(gè)專項(xiàng)測試,整天加班很晚订歪,周末也加班脖祈,導(dǎo)致課程落下很不少。21年因?yàn)閭€(gè)人其他事情耽誤了刷晋,直到22年初才有時(shí)間準(zhǔn)備跳槽盖高。于是就把之前的課程大概刷了一遍,就準(zhǔn)備面試了眼虱。
首先是簡歷的制作喻奥,當(dāng)時(shí)先看了一下老師之前教怎么寫簡歷的課程,自己先寫了一份捏悬,然后把簡歷發(fā)給了學(xué)社負(fù)責(zé)簡歷的老師撞蚕。說實(shí)話自己寫的問題還是挺多了,當(dāng)天老師就語音說了一下怎么改过牙,然后就簡歷定稿了甥厦。(在這不得不提一下,學(xué)社不僅有技術(shù)課程寇钉,還有簡歷制作以及談薪資全套體系喲矫渔,在這特別感謝遇見老師的簡歷指導(dǎo)和談薪資的技巧)
面試真題問題匯總
面試過程中每家公司問的問題都不一樣,我給大家總結(jié)一下都有哪些問題〈菝В現(xiàn)在印象最深的一個(gè)問題是數(shù)據(jù)庫的臟讀,當(dāng)時(shí)立馬就想起來顿痪,學(xué)社的老師講過這個(gè)問題镊辕,所以后面就不用說了吧油够,你們曉得了。
- 面試真題 -
一征懈、自我介紹
一面可以自由發(fā)揮石咬,介紹時(shí)間一般不限制。二面或者三面注意提煉一下自己的優(yōu)點(diǎn)卖哎,把握自我介紹時(shí)間鬼悠,因?yàn)槎婊旧隙际秦?fù)責(zé)人以上級別了,喜歡總結(jié)概括
二亏娜、業(yè)務(wù)介紹
負(fù)責(zé)測試的業(yè)務(wù)焕窝,一樣總結(jié)概括下,不要對著簡歷念维贺,面試官要的是你自己對項(xiàng)目和業(yè)務(wù)的理解
例如:
1.你測試模塊屬于系統(tǒng)架構(gòu)的那一層級
2.業(yè)務(wù)流向和資金流向
三它掂、Java相關(guān)
1.==和equals的區(qū)別
2.什么是裝箱和拆箱
3.Java反射和序列化
4.傳值和傳引用的區(qū)別
5.重載(Overload)和重寫(Override)的區(qū)別
6.String、StringBuilder溯泣、StringBuffer的區(qū)別
7.GC回收機(jī)制 回收是哪些
8.對堆和棧了解多少 (回答看自己虐秋,說的越多,挖的越深)
9.設(shè)計(jì)模式知道的有哪些
四垃沦、框架類
1.Spring (SpringAOP客给,Spring IOC)以及 SpringMVC
2.bean的加載過程
五.數(shù)據(jù)庫類
1.模糊查詢、條件查詢肢簿、多表查詢 SQ L語句編寫
2.SQL中的左連接與右連接,內(nèi)連接有什么區(qū)別
3.什么索引靶剑、聯(lián)合索引唯一索引區(qū)別、是不是索引越多越好译仗,索引的缺點(diǎn)
六抬虽、前端類
1.三次握手和四次揮手
2.http和https的區(qū)別
七、場景類
1.兩個(gè)同學(xué)測試纵菌,同時(shí)依賴一個(gè)公共的服務(wù)阐污,你覺的在測試過程中遇到什么問題
2.設(shè)計(jì)一個(gè)場景,說出測試點(diǎn)以及風(fēng)險(xiǎn)點(diǎn):主要是功能咱圆、性能笛辟、兼容性、安全性這幾點(diǎn)
3.支付寶給你999類錯(cuò)誤序苏,你會怎么測試
4.線上及時(shí)發(fā)現(xiàn)的問題手幢,你會怎么做
八、自動(dòng)化
1.testNg 一些注解忱详,怎么實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng)
2.并行測試围来,串行測試是什么
3.UI自動(dòng)化都有些,怎么做的,有遇到什么問題
4.你們的自動(dòng)化的層級怎么劃分的
九监透、中間件
1.redis和數(shù)據(jù)庫有什么區(qū)別桶错,都是存數(shù)據(jù),有什么明顯的不一樣的地方
2.數(shù)據(jù)庫和緩存一致的情況下胀蛮,如何確定走的是緩存
3.當(dāng)你不知道redis的key的情況院刁,DB值知道,怎么判斷
4.ZK做什么的
十粪狼、算法相關(guān)
用兩個(gè)棧實(shí)現(xiàn)隊(duì)列(筆試)
十一退腥、性能知識
1.壓測指標(biāo)有哪幾個(gè)
2.并發(fā)數(shù)增加 TPS 無法上升原因會是什么,怎么定位
3.壓測問題再榄,事前做做什么準(zhǔn)備狡刘,遇到問題怎么分析
4.你實(shí)際壓測過程中遇到什么問題
十二、liunx 命令
1.查詢一個(gè)歷史關(guān)鍵字的上下10行語句
來霍格沃茲測試開發(fā)學(xué)社不跟,學(xué)習(xí)更多軟件測試與測試開發(fā)的進(jìn)階技術(shù)颓帝,知識點(diǎn)涵蓋web自動(dòng)化測試 app自動(dòng)化測試、接口自動(dòng)化測試窝革、測試框架购城、性能測試、安全測試虐译、持續(xù)集成/持續(xù)交付/DevOps瘪板,測試左移、測試右移漆诽、精準(zhǔn)測試侮攀、測試平臺開發(fā)、測試管理等內(nèi)容厢拭,課程技術(shù)涵蓋bash兰英、pytest、junit供鸠、selenium畦贸、appium、postman楞捂、requests薄坏、httprunner、jmeter寨闹、jenkins胶坠、docker、k8s繁堡、elk沈善、sonarqube乡数、jacoco、jvm-sandbox等相關(guān)技術(shù)矮瘟,全面提升測試開發(fā)工程師的技術(shù)實(shí)力瞳脓。
獲取更多相關(guān)資料:請?zhí)砑觱x,ceshiren001
https://qrcode.ceba.ceshiren.com/link?name=article&project_id=qrcode&from=jianshu×tamp=1651112910