字節跳動測開發實習面試

面試準備

照着這個第一輪面試準備了一下:https://www.nowcoder.com/discuss/197631。其他看命。

  1. 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

  2. 常見的狀態碼。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 充當網關或代理的服務器,未及時從遠端服務器獲取請求

  3. mysql怎麼查詢10-20條的數據

select * from table limit 0,5
select * from table limit 10,20
  1. 查找二叉樹最大深度
  2. 二叉樹遍歷
  3. 寫代碼判斷IP地址
  4. 點贊測試
    測試用例:
    ①點贊和取消點贊功能
    ②點贊是否按時間順序顯示
    ③點贊是否正確顯示暱稱或備註
    ④點贊之後是否還能評論
    ⑤弱網絡的情況下點贊能否實時更新
    ⑥點贊時有短信或電話進來,能否顯示點贊情況
    ⑦點讚的人是否在可見分組裏
    ⑧點贊之後共同好友的點贊和評論是否會提醒你
    這篇文章:https://blog.csdn.net/weixin_39398540/article/details/79632671
  5. varchar(256)變爲varchar(1024)測試??
    沒搞懂這個是測試什麼?
    看了看這篇文章:https://www.cnblogs.com/gomysql/p/3615897.html

面試(2019年6月26日)

第一輪

  1. 單例模式
  2. 快速排序
  3. final,finally,finalize的區別。如果try中return了,finally裏的代碼會被執行嗎?final修飾對象會產生什麼效果。
  4. HashMap。是否線程安全
  5. TCP的三次握手和四次揮手。
  6. 左連接和右連接的區別
  7. 爲什麼要投測開崗,因爲我三月份左右投過他們的開發崗。

第二輪

這一輪面試的內容比較雜。然後我屬於,我不知道的直接說不知道,不瞭解的說不了解。賊實誠的那種。我提到啥,後面就會問啥,寫的算法題也是因爲我提到了棧。面試最後,面試官說我現在技術還不過關,推薦我走業務(主要做測試)這一塊。

  1. 用數組實現棧
  2. 反射
  3. 裝箱拆箱
  4. 如何實現多線程
  5. Spring MVC
  6. 用過什麼持久層框架
  7. 然後又是靈魂拷問,知道我自己面試的崗位嗎?然後介紹了一下他們工作的一個情況。
  8. 還有什麼想問他的嗎。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章