不知不覺又到秋季了,記得去年的秋季我還是一個每天都在面試的面試人,現在不一樣了,現在我是打工人了,上升了一個級別,現在又開始秋招了,所以把去年的秋招面試題總結出來,給大家參考參考,希望對大家有幫助,
復習的時候,主要參考的有: 整理的電子版資料和 軟體測驗寶典總結的知識點,這兩份資料總結的很全面,基礎的知識點都有涵蓋,如果你需要的話可以找我獲取,獲取方式我就放在文末了!
去年秋招雖然節奏很快,但是感覺難度不是很大(針對測開來說 ),很多我面過的公司還是比較偏基礎,問的都不是很難的那種,所以只要基礎的復習到了,就不是那么難了, 最后,我將秋招的面經分享出來,主要包括:小米、阿里、金蝶、奇安信、華為、CVTE、移動研究院、瓜子二手車、58同城、度小滿、美團 、聯通系統集成、聯通研究院、百度~
美團(拿到offer)
美團一面(現場 30min)9/25
1、自我介紹?
2、創新基金?如何落地?一直在問創新基金的問題?
3、自我評價:選出三個詞?
4、在公司實習學到了什么?
5、意向地是哪?
6、有什么問題要問?
美團二面(視頻 1h)9/29
1、自我介紹?
2、介紹創新基金專案?問了幾個問題?有沒有實際使用?
3、對測驗了解多少?
4、測驗牛客視頻從哪些方面考慮?
5、瀏覽器訪問頁面的步驟?
6、http1.0和http1.1區別?
7、怎么判斷創建索引得好壞?
8、session和cookie區別?
9、測開轉開發的看法?
10、手撕代碼:(2個sql,2個編程)
- sql:學生成績兩個表,一個按照姓名排序,一個查找平均成績?
- 編程1:統計輸入字串大小寫字母,數字,空格,其他字符的個數?
- 編程2:一個陣列先降序后升序,找出給定值在陣列中的索引?
11、講下第二個編程題的思路?
12、對測開和測驗理解?
13、未來三年的職業規劃?
14、有什么問題問?
美團三面(現場 20min)9/25
1、家是哪的?
2、為什么考研?考研準備了多久?
3、高考成績?哪門課成績不高?為什么報考計算機專業?
4、問本科成績排名?如何保持成績? 為什么不找開發?
5、實習的識訓?
6、最大的成就?最低谷的事情?
7、目前有哪些offer?
8、對美團有什么了解?
9、有什么問題要問?
小米(拿到offer)
小米一面 (牛客視頻 40min)9/2
1、自我介紹?
2、小米崗位北京和武漢怎么選?
3、講講自己實習經歷最深的一次?實習團隊氛圍?剛進公司有壓力嗎?
4、演算法用的多嗎?自己平時怎么學習的?最大的挑戰?
5、寫代碼(劍指offer):平衡二叉樹?
6、tcp / udp?
7、作業系統:調度演算法?
8、行程 / 執行緒?還了解嗎?
9、ip的包結構?抓過包嗎?
10、三次握手?去掉一次,優點、缺點?
11、Linux了解嗎?說下基本常用的命令?
12、有什么問題問的?
小米二面(視頻 30min) 9/4
1、自我介紹?
2、講一下創新基金專案?可以在公司用嗎?
3、實習經歷?學到了什么?在公司遇到問題怎么解決?遇到的挑戰說幾個?在公司最有成就感的事情?
4、https?常用的狀態碼?
5、git常用命令?tag標簽?分支?
6、對測開的理解?自動化測驗工具用過嗎?junit before和after區別?
7、mvc了解嗎?
8、意向哪個城市?
9、對小米的了解?
10、有問題要問嗎?
阿里(簡歷面掛)
阿里淘寶服務質量 (電話面 30min)9/5
1、現在在實習?還是在導師專案組?
2、講下研究方向?具體一點?具體講研究生期間的方向?根據所講的提幾個問題,主要是多執行緒相關?
3、HashMap底層?怎么存盤?為什么執行緒不安全?
4、mysql隔離級別?鎖?
5、怎么優化查詢?
6、Spring AOP?
7、問了兩個java web專案?
8、MVC?
9、對測驗怎么看?
10、實習做了哪些作業?
11、興趣愛好?研會作業?
12、有什么問題想問的?
百度(一面掛)
百度一面(視頻 50min)10/19
1、自我介紹?
2、手撕代碼:一個陣列,給一個目標值,在陣列中找出兩個數相加等于目標值,用的是什么方法(雙指標);找出一個陣列中重復的數字?
3、手撕代碼:鏈表相加?
4、資料庫命令:更改一個欄位唯一;更改一個欄位的值;洗掉一個記錄;
5、linux命令:定時洗掉一個檔案;查找目錄下包含固定字串的檔案;行程、子行程;
6、對測驗有什么理解?
7、有什么問題要問?
金蝶(二面掛)
金蝶一面 (現場 30min)9/9
1、自我介紹?
2、為什么轉測驗?本科學的都是開發?
3、講web專案?
4、講創新基金專案?針對專案問問題?
5、怎么測自己寫的專案?以登錄為例?
6、性能測驗怎么測?指標有哪些?
7、摩拜的二維碼掃不了是什么情況?
8、對本科生活用三個詞總結?
金蝶二面(現場 30min)9/9
1、自我介紹?
2、說下性格?
3、在公司實習遇到的挑戰?怎么解決?學到了什么?
4、生活中遇到的最大困難?
5、期望的作業環境?
6、期望薪資?
奇安信(拿到offer)
奇安信一面(現場 50min)9/10
1、自我介紹?
2、postman介面測驗怎么測的?用過哪些方法?
3、在紙上畫幾個ip地址,判斷能否通信,換成路由器呢?
4、計網交換機和路由器區別?mac表和路由表有什么欄位?
5、寫個資料庫查詢陳述句,查詢成績不及格的學生?
6、阿里云服務器上部署的專案訪問不了怎么測?
7、對云計算、虛擬化容器了解嗎?
8、linux查詢cpu?寫代碼,洗掉最近3天最大的日志檔案?
9、如果一個網站突然訪問不了,會是什么原因?
10、get和post區別?
11、有什么問題?
奇安信二面(現場 20min)9/10
1、自我介紹?問為什么不選擇開發?
2、對測開怎么看?給我講了公司測開主要做的事情,什么測驗手工測驗不能做,自動化測驗可以做?
3、如果剛進公司可能會做一些純測驗的作業,會不會接受?
4、軟著和阿里云上的專案有木有用戶量?
5、測驗一個陶瓷杯怎么測?
6、有什么問題?
奇安信三面(現場 30min)9/10
1、自我介紹?
2、為什么會選擇測開?
3、你認為測驗、測開、開發有什么區別?
4、說下自己的性格?優缺點?
5、你認為你做測開有什么優勢?
華為(錄用排序)
華為一面(現場 30min)9/11
1、自我介紹?
2、說下創新基金?
3、為什么選測驗?
4、測驗方法有哪些?
5、執行緒 行程?
6、講springboot專案?
7、手撕代碼,機試最后一題:轉發群組?
8、測驗一個 加載 驗證 演算法 結果的系統,對演算法進行測驗?
9、用過Linux嗎?資料庫呢?
10、有什么問題?
華為二面(現場 30min)9/11
1、自我介紹?
2、用手機訪問我的github?手機訪問阿里云部署的專案?
3、講創新基金專案?提幾個問題?
4、腦筋急轉彎:100個白球,100個紅球,2個盒子,隨機組合放入兩個盒子,保證每個盒子至少有1個球,抓到白球最大最小概率?編程實作?
5、寫一個自己最熟悉的代碼?有哪些用途?
華為三面(現場 30min)9/11
1、自我介紹?
2、創新基金?問幾個問題?
3、專利的方法適用的前提條件?
4、軟著的專案有木有用戶量?
5、測驗方法?
6、如果一個bug出現,但出現概率很小,修復代價卻很大,應該怎么辦?
7、看待測驗的心態?對結果看重嗎?
8、如果公司要求你每天必須找到多少個bug,但是你找不到,應該怎么辦?
9、了解華為嗎?去過華為宣講會嗎?
10、家在哪?想留在西安嗎?
11、有什么問題?
移動研究院(拿到offer)
移動研究院AI一面 (現場 35min )9/18
1、自我介紹?
2、本科和研究生成績排名?院級人數?
3、論文發表情況,哪個期刊?
4、講下最熟悉的專案?
5、軟體測驗流程?
6、白盒、黑盒測驗?
7、單元測驗和集成測驗由誰來做?
8、bug生命周期?用過什么軟體提交bug?(沒用過)
9、JVM?
10、單例模式?(講了餓漢和飽漢)
11、介面和抽象類的區別?
12、還了解哪些設計模式?(講了模板,命令,觀察者
13、MySQL存盤引擎?
14、MySQL單列去重?MySQL連接兩個select?(說了內連接,面試官說不對)
15、阿里云服務器開放埠原理?阿里云服務器的作業系統用的哪個?
16、Linux基本命令:查詢埠,grep,grep區分大小寫?
17、Postman引數化了解嗎?
18、springboot底層是servlet嗎?
19、如何測驗一個系統?
20、壓力測驗測過嗎?
21、1000張票,6個執行緒同時訪問,怎么保證安全性?(說了加鎖)
22、讀寫鎖用過嗎?(只用過同步鎖)
23、還熟悉什么語言?
24、Python的串列和集合區別?用過哪些Python庫?Python多執行緒的庫是哪個?
25、Python的缺點?
26、JUnit開始和結束的注解?(before和after)
27、快速排序思路?
28、講下自己的缺點?
29、有木有擔任院級以上干部?
30、意向作業地點?
移動研究院AI二面 (現場 15min )9/19
1、自我介紹?
2、講了創新基金專案?
3、實習經歷問了幾個問題?
4、http和https?
5、Java:多型?
6、mybatis?
7、你認為測開偏測驗多還是開發多?
8、現在手上有哪些offer?
9、意向城市?(西安或北京)
10、對移動研究院有什么了解?
11、有什么問題要問?
瓜子二手車(面試通過,等后續流程)
瓜子二手車一面 (現場 40min )9/19
1、自我介紹?
2、資料庫查詢優化?
3、快取的缺點?
4、了解Redis嗎?
5、資料庫查詢的連接方式?
6、連接的底層?
7、資料庫三大范式?
8、資料庫的隔離級別?
9、資料庫事務?
10、分布式如何保證資料庫的一致性?
11、注解是怎么實作的?
12、自己可以寫個注解嗎?
13、講下反射?三種方式獲取類資訊的區別?
14、spring和springboot的區別?
15、mybatis的#和區別?什么情況要用區別?什么情況要用區別?什么情況要用?
16、講下servlet的流程?servlet常用的兩個方法?
17、知道servlet2和servlet3的規范嗎?
18、Linux查詢cpu使用率?
19、JAVA的集合型別有哪些?arraylist和linkedlist區別?hashmap的hash是怎么實作的?map的底層?紅黑樹是什么?鏈表長度超過多少轉為紅黑樹?
20、gc垃圾回收演算法?
21、手寫單例模式?
22、手寫斐波那契數列(遞回和非遞回)?
23、為什么選擇北京?
24、有什么要問的?
瓜子二手車二面 (現場 30min )9/19
1、自我介紹?
2、測驗網站從哪些方面考慮?
3、怎么保證功能測驗的準確性?
4、你自己寫的代碼怎么測?
5、怎么理解測驗?
6、為什么選測開?
7、測驗的任務怎么分配?(單元測驗由程式員做,集成測驗及其他由測驗人員做)
8、研究生期間讀的文獻對測驗的理解有什么幫助?
9、單元測驗框架?說了Junit,框架是怎么實作的?問模板模式的實作?
10、網站訪問慢,怎么找原因?
11、學習springboot用了多久?
12、手寫代碼:大數相乘?
13、常用的linix命令?
14、查詢某個行程的cpu使用率?
15、有什么問題要問?
58同城(拿到offer)
58同城一面(現場 30min)9/20
1、自我介紹?
2、怎么找出一個數是否是2的冪次方? 一個數的二進制1前有多少個0?
3、mybatis特點?組態檔什么格式?
4、springboot入口類?場景啟動器?
5、資料庫索引使用需要注意什么?
6、什么情況下會使用多執行緒?
7、hashmap底層?put實作?hash是根據物件還是鍵hash的?
8、紅黑樹是什么結構?特點?為什么使用紅黑樹?
9、測驗一個網站的測驗點?
10、url訪問一個界面的流程?
11、多臺主機怎么保證建立連接的ip相等?
12、 網站圖片顯示正常,采用探索性測驗思考還有哪些測驗點?
58同城二面(現場 10min)9/20
1、自我介紹?
2、為什么只實習了一個月?
3、實習為什么是開發不是測驗?
4、對測驗的理解?
5、偏向撰寫測驗用例,測驗工具的開發,還是平臺?
6、有對資料進行測驗過嗎? 有什么問題?
58同城三面(現場 10min)9/20
1、自我介紹?
2、你覺得你的優勢有哪些?
3、自己的性格?
4、覺得剛剛面試程序中自己哪些地方表現的不是很好?
5、有木有哪些offer?薪資給多少?
6、對58的了解?
7、有什么問題要問?
度小滿(拿到offer)
度小滿一面(視頻 50min)9/21
1、自我介紹?
2、講下spring?spring用到的設計模式?
3、hashmap底層?
4、行程、執行緒?
5、樂觀鎖,悲觀鎖?
6、mysql索引?
7、mysql:order by和group by區別?
8、訪問一個頁面的流程?
9、訪問一個頁面回應慢,是什么原因?
10、專案有用到多執行緒嗎?專案有用到分布式嗎?
11、linux常用的命令?寫過腳本嗎?
12、手撕代碼:統計一個字串每個字符出現的次數?
13、講下創新基金?創新基金的創新點在哪?
14、論文是第幾作?跟導師意見不一致怎么處理?
15、介面測驗的測驗點?
16、對測開的理解?
17、平時怎么學習?有木有自己總結?
18、有什么問題要問?
度小滿二面(視頻 30min)9/22
1、自我介紹?
2、說下常用的黑盒測驗方法?什么情況下用哪種?
3、手撕代碼:把字串轉為數字?根據所寫的代碼設計測驗用例?
4、資料庫:事務特性?
5、資料庫隔離級別?
6、 講下創新基金?
7、手上目前有哪些offer?
8、為什么要去北京?
9、有什么問題要問?
度小滿三面(視頻 20min)9/22
1、自我介紹?
2、實習的崗位為什么不是測驗而是開發?
3、講了創新基金?
4、如果再給你一次機會重新做實驗,你會從哪些方面提高效率?
5、對度小滿的了解?
6、有什么問題要問?
7、可以實習嗎?
聯通系統集成(拿到offer)
聯通系統集成一面(現場 5min)10/10
1、springboot如何寫restful注解?
2、怎么注解bean?
3、如果要寫post,怎么寫代碼?
4、常用的測驗方法?
5、如何測驗一個云平臺?6、講了創新基金?
聯通系統集成終面(現場 7min)10/15
1、自我介紹?
2、平時怎么學習的?專案怎么做的?
3、用Postman做過壓力測驗嗎?用過JMeter嗎?
4、講下創新基金專案?
5、手上有其他offer嗎?如果聯通發你offer,會來嗎?
聯通研究院軟體開發面經(面試掛)
聯通研究院軟體開發面經(15min)10/15
1、自我介紹?
2、有三個題選擇一個做,其他兩個沒看,直接看到快排,講了快排的思路?回圈多少次可以排序完? 3、對restful的理解?
4、JAVA集合框架?
5、測驗的基本方法?
6、如何保證測驗的全面性?
7、用過Python嗎?用過什么自動化測驗工具?
8、家在哪?家里就你一個嗎?
9、目前手上有哪些offer?
10、對薪資有什么要求? 如果拿到的工資低于周圍同學,怎么想?
11、職業規劃?
12、有什么問題要問?
總結:
我還想說下我面試的感受,就是我覺得一定要 自信,不管是視頻面還是現場面,都要和面試官有眼神交流,回答問題要自信點 ~ 我面試被問最多的就是平時怎么學習呀,遇到問題怎么解決呀,有沒有自己總結的習慣這些,所以如果有自己的博客那肯定是加分的,希望各位都識訓到自己滿意的offer ~
最后:
對了,上面的面試題,我沒有把答案整理出來,不過有復習資料可以發給大家, 給大家看看目錄,總的來說這份資料還是不錯的,很全面,包含了:軟體測驗理論、MySQL基礎、Linux基礎、Web測驗、介面測驗、Python基礎等等!
需要的可以【點擊這里,暗號博客園】!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/296193.html
標籤:其他
