自我介紹1. Jwt里面存儲(chǔ)了什么信息?保存在哪里?會(huì)有什么安全問題?2.加密分為哪些類?客戶端持有公鑰還是私鑰,為什么?3.kafka如何保證順序?多個(gè)partition之間可以保證順序嗎?4.redis使用場(chǎng)景(項(xiàng)目中的。布隆過濾器使用場(chǎng)景(緩存穿透),為什么會(huì)錯(cuò)判?有什么方法可以減少錯(cuò)判?5.redis中使用什么結(jié)構(gòu)存儲(chǔ)?hash的key和valve怎么設(shè)計(jì)。6.如何實(shí)現(xiàn)全局唯一id。7.樂觀鎖和悲觀鎖的區(qū)別。8.垃圾回收算法。標(biāo)記整理和標(biāo)記清除比較。標(biāo)記整理和復(fù)制算法比較,如果空間足夠大的話,哪種更好?9.怎么確定可回收對(duì)象。怎么確定可達(dá)不可達(dá)。10.內(nèi)核態(tài)和用戶態(tài)有什么區(qū)別。為什么要分這兩個(gè)?11.進(jìn)程和線程的區(qū)別。進(jìn)程通信方式。12.介紹一個(gè)網(wǎng)絡(luò)模型。tcp握手揮手。揮手時(shí)第二次第三次可以合并嗎。13.mysql常用引擎。innodb特點(diǎn)。mvcc機(jī)制算法:判斷是否是二叉搜索樹。但是acm要自己建樹,蝦皮這手撕就給了個(gè)白板,最后沒跑起來。用了中序遍歷,問了還可以怎么解決?;卮鹪O(shè)置上下界。反問整體就是項(xiàng)目八股算法,問的比較全,有的答得不太好,下午看就掛了。還有說了要招Go,可能技術(shù)棧不太匹配。