字節跳動測試開發實習面試
面試準備
照着這個第一輪面試準備了一下:https://www.nowcoder.com/discuss/197631。其他看命。
-
HTTP與HTTPS的區別,HTTPS需要花錢買啥?
1)https協議需要到CA申請證書,一般免費證書較少,因而需要一定費用。
2)http是超文本傳輸協議,信息是明文傳輸,https則是具有安全性的ssl/tls加密傳輸協議。
3)http和https使用的是完全不同的連接方式,用的端口也不一樣,前者是80,後者是443。
4)http的連接很簡單,是無狀態的;HTTPS協議是由SSL/TLS+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全。
https://blog.csdn.net/xiaoming100001/article/details/81109617 -
常見的狀態碼。502,504
HTTP狀態碼的英文爲:HTTP Status Code。HTTP狀態碼共分爲5種類型:
1** 信息,服務器收到請求,需要請求者繼續執行操作
2** 成功,操作被成功接收並處理
3** 重定向,需要進一步的操作以完成請求
4** 客戶端錯誤,請求包含語法錯誤或無法完成請求
5** 服務器錯誤,服務器在處理請求的過程中發生了錯誤
常見狀態碼:
200 —— 請求成功
301 —— 資源(網頁等)被永久轉移到氣他URL
404 —— 請求的資源(網頁等)不存在
500 —— 內部服務器錯誤
501 Not Implemented 服務器不支持請求的功能,無法完成請求
502 Bad Gateway 充當網關或代理的服務器,從遠端服務器接收到了一個無效請求
504 Gateway Time-out 充當網關或代理的服務器,未及時從遠端服務器獲取請求 -
mysql怎麼查詢10-20條的數據
select * from table limit 0,5
select * from table limit 10,20
- 查找二叉樹最大深度
- 二叉樹遍歷
- 寫代碼判斷IP地址
- 點贊測試
測試用例:
①點贊和取消點贊功能
②點贊是否按時間順序顯示
③點贊是否正確顯示暱稱或備註
④點贊之後是否還能評論
⑤弱網絡的情況下點贊能否實時更新
⑥點贊時有短信或電話進來,能否顯示點贊情況
⑦點讚的人是否在可見分組裏
⑧點贊之後共同好友的點贊和評論是否會提醒你
這篇文章:https://blog.csdn.net/weixin_39398540/article/details/79632671 - varchar(256)變爲varchar(1024)測試??
沒搞懂這個是測試什麼?
看了看這篇文章:https://www.cnblogs.com/gomysql/p/3615897.html
面試(2019年6月26日)
第一輪
- 單例模式
- 快速排序
- final,finally,finalize的區別。如果try中return了,finally裏的代碼會被執行嗎?final修飾對象會產生什麼效果。
- HashMap。是否線程安全
- TCP的三次握手和四次揮手。
- 左連接和右連接的區別
- 爲什麼要投測開崗,因爲我三月份左右投過他們的開發崗。
第二輪
這一輪面試的內容比較雜。然後我屬於,我不知道的直接說不知道,不瞭解的說不了解。賊實誠的那種。我提到啥,後面就會問啥,寫的算法題也是因爲我提到了棧。面試最後,面試官說我現在技術還不過關,推薦我走業務(主要做測試)這一塊。
- 用數組實現棧
- 反射
- 裝箱拆箱
- 如何實現多線程
- Spring MVC
- 用過什麼持久層框架
- 然後又是靈魂拷問,知道我自己面試的崗位嗎?然後介紹了一下他們工作的一個情況。
- 還有什麼想問他的嗎。