阿里本地生活一面
阿新 • • 發佈:2022-05-08
問的比較深入。偏向於讓你自己說和中臺的面試差不多
發現網路和作業系統學的有點死,有很多東西學過但是不知道怎麼用,面試官只要不問常規的八股就答不出,缺乏思考。比如問作業系統如何實現多執行緒和tcp重傳機制都答的一般。而且問一些範圍比較大的東西就不知道怎麼說了,知識不成體系。
RabbitMq的高可用是怎麼實現的?雜湊一致性是怎麼實現的?
redis講一講
mysql講一講
volatile作業系統層面是怎麼做的
Rabbitmq講一講
volatile、synchronize底層原理作業系統怎麼做的?
DES AES的演算法是怎樣的?
tcp重傳是什麼?
多程序在作業系統中怎麼實現的?
ArrayList和LinkedList?陣列和連結串列是怎樣的?
HashMap、CocurrentHashMap、hashtable
hashcode是什麼?與equals的關係是怎樣的?
== equals
redis資料結構
評價:
微服務專案不怎麼樣,因為沒有上線。持保留態度
演算法沒有在面試中體現出來
作業系統、網路一般