游酷盛世暑期一面
#暑期##游酷盛世(北京)有限公司#
說一說項目中的一些難點?訂單超賣以及一人一票
你說的分布式鎖的加鎖和刪除鎖的命令是什么?setnx 同時使用線程ID作為鍵
多個實例之間的線程數(shù)可能相同怎么辦?使用UUID與線程ID共同作為ID
你知道IO多路復用嗎?redis中使用到的
為什么要使用IO多路復用?
如果說同時一千個線程連接一千個socket為什么不行?巴拉巴拉說了一大推,線程競爭,資源消耗
糾正我:如果一個socket沒有信息的話,會將那個連接線程掛起,所以不會有競爭問題
在java中如果不加同步塊還能怎么保證線程安全?樂觀鎖
怎么切換線程,需要保存哪些信息?線程上下文(沒說全)
切換進程和切換線程之間有什么區(qū)別?可能需要記錄資源
你說進程是資源分配的基本單位,他是怎么申請內存的,虛擬內存和物理內存,其中有涉及到硬件嗎?
TCP握手過程說一下?
假設在傳輸?shù)倪^程當中,發(fā)送方大量傳輸數(shù)據(jù)到接收方怎么辦?窗口大小,限流
如果說有某一個包丟失了怎么辦?重傳
如果說遲遲接收不到接收方的ACK怎么辦?隔一段時間重試
這個時間怎么把握?不知道
如果接受方反饋沒空間了怎么辦?先不傳
發(fā)送方怎么知道什么之后該傳?隔一段時間重傳(被糾正:隔一段時間發(fā)送一個不帶數(shù)據(jù)的測試報文)
Hashmap concurrenthhashmap
linkedlist你知道嗎?
如果有一個1024長度的linkedlist和一個數(shù)組,哪個遍歷更快?數(shù)組,因為數(shù)組的地址是連續(xù)的
為什么連續(xù)的地址更快,如果說同樣是要訪問1024次內存,誰的更快?數(shù)組吧(被糾正:因為有緩存,會同時緩存一大地址,沒有懂,下去看看)
手撕:k個一組反轉鏈表
面試官人很好,學到了很多知識,下去猛猛看,有問題求牛友指點
說一說項目中的一些難點?訂單超賣以及一人一票
你說的分布式鎖的加鎖和刪除鎖的命令是什么?setnx 同時使用線程ID作為鍵
多個實例之間的線程數(shù)可能相同怎么辦?使用UUID與線程ID共同作為ID
你知道IO多路復用嗎?redis中使用到的
為什么要使用IO多路復用?
如果說同時一千個線程連接一千個socket為什么不行?巴拉巴拉說了一大推,線程競爭,資源消耗
糾正我:如果一個socket沒有信息的話,會將那個連接線程掛起,所以不會有競爭問題
在java中如果不加同步塊還能怎么保證線程安全?樂觀鎖
怎么切換線程,需要保存哪些信息?線程上下文(沒說全)
切換進程和切換線程之間有什么區(qū)別?可能需要記錄資源
你說進程是資源分配的基本單位,他是怎么申請內存的,虛擬內存和物理內存,其中有涉及到硬件嗎?
TCP握手過程說一下?
假設在傳輸?shù)倪^程當中,發(fā)送方大量傳輸數(shù)據(jù)到接收方怎么辦?窗口大小,限流
如果說有某一個包丟失了怎么辦?重傳
如果說遲遲接收不到接收方的ACK怎么辦?隔一段時間重試
這個時間怎么把握?不知道
如果接受方反饋沒空間了怎么辦?先不傳
發(fā)送方怎么知道什么之后該傳?隔一段時間重傳(被糾正:隔一段時間發(fā)送一個不帶數(shù)據(jù)的測試報文)
Hashmap concurrenthhashmap
linkedlist你知道嗎?
如果有一個1024長度的linkedlist和一個數(shù)組,哪個遍歷更快?數(shù)組,因為數(shù)組的地址是連續(xù)的
為什么連續(xù)的地址更快,如果說同樣是要訪問1024次內存,誰的更快?數(shù)組吧(被糾正:因為有緩存,會同時緩存一大地址,沒有懂,下去看看)
手撕:k個一組反轉鏈表
面試官人很好,學到了很多知識,下去猛猛看,有問題求牛友指點
全部評論
相關推薦
點贊 評論 收藏
分享