阿里二面面經
很榮幸等來了阿里的二面,感覺自己發揮得很不好,但是我還是想記錄一下我的面試問題,希望自己好好反思反思自己的問題出在哪:
1、聊學習
2、聊專案
3、第三正規化的特點和缺陷
4、如何抽象出資料庫的表
5、對juc的認識和理解
6、為什麼低版本的ReentrantLock在高併發下比synchronized效率高
7、JVM的GC、記憶體模型、區域劃分
8、不用juc中的阻塞佇列,自己實現一個阻塞佇列
9、兩個檔案,裡面各存有100億條各32位元組的url,只有4G記憶體,如何判斷兩個檔案重複的url有哪些
10、設計文字檔案的壓縮演算法
(先只寫問題不寫面經...後面慢慢補上)