2020屆字節跳動測試開發(測開)校招 一、二、三技術面——面經

預約9月27號下午3點面試,連續三面,加上中途等待時間,共計5個多小時,虛脫了。。。心累

一面:

一、自我介紹
二、針對實習項目:
1、實習內容是什麼;
2、實習期間測的哪個bug最令你印象深刻
3、實習期間開發的工具怎麼做的,介紹下
4、實習內容提到視頻相關,那對視頻處理的工具瞭解麼?那ffmpeg都可以做什麼事情?
三、基礎知識:
1、http和https的區別
2、java內存模型
3、java垃圾回收機制
4、java裏的抽象類和接口什麼區別
5、瀏覽器中輸入一個url後,發生了什麼
6、爲什麼喜歡用go,覺得go優勢在哪
7、go的鎖機制
8、用例設計:微信點贊
四、手撕代碼:
求數組中出現次數最多且最大的數
五、有什麼要問面試官的?
問:請問字節這邊以業務測試爲主還是工具開發爲主?
答:都做
全程約一個半小時

二面:

一、自我介紹
二、針對實習內容:
1、實習完最大的收穫是什麼
2、能來實習不?
三、基礎知識:
1、tcp三次握手和四次揮手,解釋爲什麼
2、TCP和UDP的區別
3、get和post區別
2、go的垃圾回收機制是什麼?
3、go init的過程是什麼?
4、用例設計:百度登陸功能
四、手撕代碼:
1、給定一個有序數組A,給定一個目標數字B,查找目標數字B在數組A中出現的起始位置和結束位置
2、設計一個工具類,把post請求封裝起來供別人使用,用python
五、有什麼要問面試官的?
問1:字節這邊業務測試偏客戶端還是服務端?
答1:一般都要測
問2:工具開發方面,開發的是提升效率的小工具,還是平臺類的大工具:比如用例腳本運行平臺、持續集成平臺。
答2:都做
全程約一小時

三面

一、針對實習內容:
1、實習期間都幹了什麼?
2、你提到用例運行的平臺,那如果讓你設計,會考慮哪些點?
二、基礎知識:
1、go的內存模型
2、go中defer的作用
3、go中如何處理異常
4、用例設計:微博評論功能
三、手撕代碼:
一副撲克牌,從中隨機抽取5張牌,判斷這5張牌是否是順子。(不能用排序)
三、有什麼要問面試官的?
問1:(把二面的問題1又問了一遍)
答1:主要是客戶端,之前服務端是沒有測試的,今年纔開始
問2:感覺部門女生很多啊,前兩面面試官都是小姐姐
答2:是的,QA這個行業女生是偏多
全程1個多小時

總結:
1、語言方面的基礎知識基本都是根據簡歷來問的,其他基礎網絡方面偏多;
2、手撕的代碼也比較基礎,都有優化的餘地(這方面表現不好,寫的太慢);
3、感覺對我的實習很感興趣,三面都問了很多,emmm…不做太多評價?;
總體來說體驗度不錯,前兩面都是小姐姐,第一次見兩面都是女面試官。而且整個面試過程給我很多自由發揮的空間,能表達想法,很喜歡這種面試。
針對最後我向面試官提的幾個問題,對於測試開發技術這方面來說,個人感覺字節積累的不太多,剛起步,有些東西還沒形成體系,發展空間很大喔。也正常,國內確實近幾年纔開始重視測試(個人觀點而已哈)

感謝信內容很奇怪:
讓寫評價,最後說“每次面試都會收到該問卷,不代表面試已結束”
什麼鬼,委婉的表達涼涼?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章