說說你的項目,從里面學到啥了(隨便說)
CAS
線程池 的各個方面
線程咋創建(4種方式)
說一下聚集索引和非聚集索引
50w男 50w女 ,在B+樹中咋存儲的(類似下面的圖,變通一下就行了)
刪除標識(is_deldeted 0是未刪除, 1是刪除)做 索引 可以么?會發生啥情況(就是查找刪除的記錄很快)
主鍵自增缺點 (分布式情況下的沖突問題,或者規律的自增讓別人能識別你們的情況)
new 一個對象 內存的變化 (JVM的堆里面去說,對象分三部分對象頭,實例數據,無意義填充)
linux cpu 飚高 咋排除(top命令查找 各個進程站的cup百分比,再根據進程號找線程id就行)
(
瀏覽器輸入URL然后他是咋傳輸的(訪問網頁的全過程(知識串聯) | JavaGuide)
DNS這個域名解析可以下了解就行,還是javaguide的
TCP/UDP的區別
) 大括號的可以最后看,感覺不是很重要,先看別的
ioc的好處(簡化配置 更方便使用,直接從容器中那行了 ---在擴展一些 )
Bitmap的使用,咋用的,如果10個人來簽到,你咋設計(一個人一個map)
場景題:
我們有很多幼兒園,每個幼兒園都能自定義自己的屬性,數據庫中咋存儲(我們用一個數據庫專門存,這些幼兒園申請的屬性)
每周6下午XX點會向全球各地的幼兒園發送郵件,咋實現(定時任務) 各國時間時區不同!! 我們可以先獲取不同國家對應的時間,然后再去做定時任務發送,
反問:
就問面試官你對我的感覺咋樣/或者不懂的點