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