約的今天下午兩點的面試,面試官還遲到了5分鐘。而且面試官給我的感覺就是很不友好,問問題也好像我欠他錢似的,我在講的時候也會打斷我,真的是我面試以來體驗最不好的一次面試。
下面是記得的幾個問題:
1、我們這邊Java用的少,基本都是c或是Python,你為啥要學Java不學c或c++呢?
2、講講hashmap底層結構吧(講完之後面試官還一直揪着一個點不放,問數組長度是什麼意思)
3、Hashmap怎麼擴容的
4、講講MySQL索引,底層結構(B+樹)講講B+樹的原理
5、mysql執行事務時遇到死鎖怎麼解決?(沒明白是什麼意思?問的時候又不給我問,說既然不了解那就下一問題)
6、場景題:如果MySQL資料量太大,比如千萬級别的,查詢速度很慢,怎麼解決?(回答的分表)
7、redis是單線程還是多線程
8、redis資料結構有了解嗎