同盾科技一面
自我介紹
GC流程
熟悉的垃圾回收器
CMS、G1
如何識(shí)別要被回收的垃圾(計(jì)數(shù)法、GCRoot)
JVM內(nèi)存模型
程序計(jì)數(shù)器的具體作用(保存上下文信息)
類加載機(jī)制(雙親委派)
項(xiàng)目中依賴沖突(多個(gè)接口使用的依賴版本不一樣)怎么辦【打破雙親委派,重新加載類】
平時(shí)用的集合框架
讓你設(shè)計(jì)一個(gè)連接池,用ArrayList還是LinkedList
ConcurrentHashMap的原理(1.7和1.8)
synchronized和ReentrantLock的區(qū)別和實(shí)現(xiàn)原理
事務(wù)的四大特性
一條sql的執(zhí)行流程
binlog和redolog兩階段提交
索引使用注意事項(xiàng)
熟悉的設(shè)計(jì)模式
Spring中Bean的生命周期(有點(diǎn)忘記了,開始啊巴啊巴了)
Spring創(chuàng)建過程中直接替換一個(gè)Bean實(shí)例怎么做
Spring怎么解決Bean的循環(huán)依賴
JDK動(dòng)態(tài)代理和CGLIB動(dòng)態(tài)代理
靜態(tài)代理和動(dòng)態(tài)代理區(qū)別(忘記靜態(tài)代理是啥了)
設(shè)計(jì)一個(gè)日志采集組件,在服務(wù)器高負(fù)荷的情況,用靜態(tài)代理還是動(dòng)態(tài)代理
談?wù)剬ξ⒎?wù)的理解
dubbo、springcloud(不是很熟,直接說不懂)
Java的IO模型(忘記了)
nginx的什么模型(沒聽清,反正沒聽過這個(gè))
OSI七層模型
tcp三次握手
為什么不能是2次握手
反問:
中間件開發(fā)主要做啥
一共幾面
ps:一小時(shí)拷打,問的頭暈
ps:一面已過,當(dāng)晚出結(jié)果,然后寫個(gè)測評
ps:hr面完兩天約三面
#同盾科技##面經(jīng)##24屆軟開秋招面試經(jīng)驗(yàn)大賞##java面經(jīng)#