4.7更新收到offer3.31更新oc 接到hr電話詢問(wèn)入職時(shí)間 許愿offer--------------------------------------------------一面:1. 自我介紹2. 項(xiàng)目在哪找的?哪個(gè)項(xiàng)目收獲比較大?3. TCP粘包問(wèn)題?4. 客戶端給服務(wù)器發(fā)送數(shù)據(jù)拆了十個(gè)包序號(hào)從1到10,服務(wù)器收到了123包后,來(lái)了個(gè)6的包,服務(wù)端怎么處理?服務(wù)端會(huì)接收嗎?那么如果服務(wù)端接收了,給客戶端ACK的時(shí)候返回什么信息?5. 描述TCP三次握手的過(guò)程?客戶端和服務(wù)端的序列號(hào)怎么生成的?三次握手客戶端和服務(wù)端都交換了哪些信息?TCP協(xié)議里都有哪些字段?6. 你的布隆過(guò)濾器,長(zhǎng)度怎么選擇的?7. redis有哪些數(shù)據(jù)結(jié)構(gòu)?string字符串底層怎么實(shí)現(xiàn)的?8. redis中的哈希表底層怎么實(shí)現(xiàn)的?9. 算法題:力扣 K個(gè)一組翻轉(zhuǎn)鏈表10. 在linux里假設(shè)我有一個(gè)日志文件里面會(huì)有電話號(hào)碼,用grep命令怎么查看其中的電話號(hào)碼?11. Linux中的管道怎么實(shí)現(xiàn)的?你剛才使用的linux命令中的“|”是屬于哪種管道?12. 進(jìn)程間有哪些通信方式?13. 進(jìn)程和線程之間的區(qū)別是什么?你說(shuō)進(jìn)程是操作系統(tǒng)分配資源的基本單位,這里面的資源包括哪些?14. 說(shuō)一下Java的垃圾回收機(jī)制及其原理?哪些對(duì)象可以作為GC roots?你剛才說(shuō)的CMS中會(huì)有浮動(dòng)垃圾是什么?15. Java里面的HashMap怎么實(shí)現(xiàn)的?16. 紅黑樹(shù)有什么特性?17. java中對(duì)于字符串來(lái)說(shuō)==和equals之間有什么區(qū)別?18. String a="abc"和String b=new String("abc")有什么區(qū)別?a==b的結(jié)果是什么?19. 科研方向是什么?什么時(shí)候開(kāi)題?中期是什么時(shí)候20. 面試官介紹業(yè)務(wù)21. 反問(wèn)后面的流程二面:1. 自我介紹2. 實(shí)習(xí)拷打3. 聊家常4. 算法題:最長(zhǎng)不重復(fù)子串許愿oc~#牛客AI配圖神器# #暑期實(shí)習(xí)# #許愿OC# #美團(tuán)#