一面:
1、使用http時,客戶端向服務端傳輸時,出現了丟包,但是服務端的的http響應報文的狀態碼是200,怎麼樣解釋這個現象。
2、64匹馬,8個賽道,求出最快的四匹馬。
3、https協議和http協議的區別,
4、對於乙個正整數陣列,將該陣列調整為下乙個剛好比該陣列表示的數大的數,比如1234 下乙個就是1243,1342,下乙個就是1423.
二面:1、https協議的原理,公鑰和私鑰是幹嘛的,公鑰和私鑰有什麼關係
2、有幾種渠道可以黑到使用者的帳戶、密碼。
3、檔案排序,10g的檔案,2g的記憶體,如何排序
4、資料庫的隔離級別
5、如何判斷乙個樹是二叉排序樹。對於乙個二叉排序樹,刪除其中乙個節點(該節點一定在樹中),返回一顆新二叉排序樹。
三面:1、自己實現乙個hashmap類,只要求實現插入乙個鍵值對和刪除乙個鍵值對。實現後,要求復用已建立的物件,再要求在復用物件時,考慮碎片問題,如何做碎片整理。
2、熟悉linux嗎,不熟悉。
3、熟悉分布式框架嗎,不熟悉
4、乙個陣列,有重複元素,返回所有滿足x+y+z的組合,組合不能有重複,leetcode上的。
5、作業系統的程序通訊方式:管道、訊息佇列、共享儲存、socket(不同主機程序之間通訊方式,同主機127.0.0.1之間也用socket),pipe 和 fifo的區別。
6、實現資料庫讀鎖和寫鎖的同步問題,就乙個變數,有讀執行緒在讀,就不能寫,但是可以多個執行緒同時讀。簡單實現一下。
裝模作樣半天,不會,忽然想到peterson演算法,但是那僅僅是兩個執行緒之間的,這個是多個執行緒。
今日頭條 後台研發實習生面試
2 說一下stringbuffer 3 雜湊表是什麼,雜湊衝突是什麼,怎麼解決雜湊衝突,具體講解一下解決雜湊衝突的辦法 對於這個問題,他說越問越深 4 說一下tcp協議,說一下當你從客戶端發起乙個請求時,伺服器怎麼確認收到了請求。5 接著,那我們進行演算法程式考核吧,給你一道題 給定乙個陣列a,在這...
阿里測試開發實習生面經
一面 之前同學內推了阿里的測試開發崗位,也許由於內推時部門寫的是阿里集團,所以隔了乙個月才接到阿里的面試。因為不在杭州,所以方式是電面。問過了這些後,感覺開始了本科階段各種學科的提問,包括介紹資料結構的一些概念,詢問鍊錶的結構,鍊錶的反轉,鍊錶的合併,二叉樹的3種遍歷方式,堆排序和桶排序。資料庫,用...
位元組跳動後端開發實習生面經
同步更新 此段置頂 辦公地點在上海市閔行區宜山路2000號利豐廣場,有沒有哥哥知道旁邊 有房子可以租,或者有沒有合租意向的哥哥,蟹蟹 答主性別 男 感謝牛友們的面經,這乙個月學到不少基礎知識,1 自我介紹 2 輸入url到顯示這個頁面過程 3 https和http的區別 4 c 記憶體區域的劃分,堆...