2024年招商銀行招銀網(wǎng)絡(luò)科技校園招聘面試經(jīng)驗(yàn)
招商銀行招銀網(wǎng)絡(luò)科技:后端Java一面(2024年8月9日)
一面 35分鐘,聊項(xiàng)目 15分鐘
1、項(xiàng)目中的用戶權(quán)限控制、鑒權(quán)怎么實(shí)現(xiàn)的?
用戶單點(diǎn)登錄、JWT等相關(guān)內(nèi)容
2、分布式系統(tǒng)中怎么解決分布式數(shù)據(jù)庫(kù)的內(nèi)容同步,事務(wù)管理?
3、項(xiàng)目中用到了Redis,Redis在項(xiàng)目中是怎么部署的?會(huì)有什么問(wèn)題?
4、單機(jī)緩存和分布式緩存有什么區(qū)別
5、什么數(shù)據(jù)存在緩存中,數(shù)據(jù)更新時(shí)怎么處理?
6、SpringBoot的事務(wù)管理知道嗎,用的什么注解,參數(shù)怎么寫
@Transaction 相關(guān) 傳播行為、隔離級(jí)別、回滾規(guī)則
6.1 什么情況下@Transaction注解會(huì)失效?
7、Exception 和 Error的區(qū)別
8. Java并發(fā)包了解嗎
8.1 ThreadLocal 什么原理,怎么用的,會(huì)存在什么問(wèn)題
8.2 Synchronized 怎么用,什么原理,怎么鎖住對(duì)象的
8.3 線程池怎么用的,線程池的參數(shù)
8.3.1 線程池的核心線程數(shù)量,最大線程數(shù)之間的設(shè)置關(guān)系
9. 用的什么數(shù)據(jù)庫(kù),MySQL的InnoDB引擎聊一下
9.1 MyISAM 和 InnoDB的區(qū)別
9.2 索引什么數(shù)據(jù)結(jié)構(gòu)?聚簇索引和非聚簇索引區(qū)別?
B+樹(shù),主鍵索引和輔助索引(二級(jí)索引)的區(qū)別
9.3 索引字段為什么要規(guī)定設(shè)置數(shù)量,設(shè)置過(guò)多的索引字段會(huì)有什么問(wèn)題嗎?
9.4 最左匹配原則了解?什么情況下匹配不到?
(a,b,c)的情況下(b,c)能匹配到嗎(a,c)呢?
9.5 COUNT(*) / COUNT(column) 有什么區(qū)別?
Null的行會(huì)統(tǒng)計(jì)到嗎?
10. Double的 0.2 + 0.1 一定等于 0.3嗎?Float 呢?有了解過(guò)為什么嗎?
以上信息來(lái)自收到的考生分享
(責(zé)任編輯:liutingting)