作者:JavaEdison
鏈接:https://www.nowcoder.com/discuss/30849?type=0&order=0&pos=48&page=1
來源:??途W(wǎng)
剛開始面試官說大概20分鐘,結(jié)果全程面了59分鐘,廢話不多說,下面上干貨
前面半個小時(shí)基本聊項(xiàng)目
涉及到的知識有
1.redis的消息隊(duì)列
2.redis的數(shù)據(jù)類型
3.用redis做過什么
4.數(shù)據(jù)用戶表是怎么設(shè)計(jì)的
5.單點(diǎn)登錄系統(tǒng)是怎么實(shí)現(xiàn)的
6.如何實(shí)現(xiàn)共享session
7.登陸系統(tǒng)和前臺系統(tǒng)如何拿到同一個cookie
8.http的組成結(jié)構(gòu)
9.http和https的區(qū)別
10.https是如何確保數(shù)據(jù)安全的
11.數(shù)據(jù)庫有哪些索引
12.(這里被坑了)主鍵索引是聚集索引還是非聚集索引
13.數(shù)據(jù)庫水平拆分和庫表散列有什么優(yōu)點(diǎn)
14.springmvc和struts的比較一些問題
15.為什么要用spring有什么優(yōu)點(diǎn)
16.接觸過那些數(shù)據(jù)結(jié)構(gòu)
17.java中那些是上述所用的?
18.啟動線程的方式
19.線程池有哪幾種.干什么用
20.jvm的加載過程
21.java內(nèi)存模型
22.快速排序的時(shí)間復(fù)雜度,以及過程已經(jīng)怎么計(jì)算時(shí)間復(fù)雜度
23.其他還有問到一些但是記不起來了,攢人品,希望一面能過
ps:最后有問面試官我有什么缺點(diǎn)