京東云-java一面 二面合集
京東云 一面二面合集。
Java又Win了,之前海投投了京東,沒(méi)想到給我面了,感謝東哥。
整體面試官比較溫和,對(duì)我不會(huì)的問(wèn)題不會(huì)太壓力我,體驗(yàn)感比較好。
一面:整體面試難度還可以沒(méi)手撕
1.自我介紹
2.Redis和Mysql的區(qū)別
3.?Gateway統(tǒng)一認(rèn)證是怎么做的
4.Runnable和Callable的區(qū)別
5.HaspMap、HashTable、ConcurrentHashMap三者的共同點(diǎn)和區(qū)別
6.Spring?IOC?AOP思想、具體應(yīng)用
7.MySQL慢查詢優(yōu)化
8.你在項(xiàng)目中用到了Guava的ratelimiter,這用了什么算法?
9.線程的棧幀里面有什么?
10.ratelimiter的bucket可以指定為多個(gè)嗎?
11.Map,包括底層實(shí)現(xiàn)、擴(kuò)容、哈希碰撞處理;
12.Redis分布式鎖了解嗎?SetNX是針對(duì)單個(gè)資源的,如果有100個(gè)資源,你怎么上鎖?
二面:9.
手撕: LRU和二維矩陣中第k個(gè)最大值,矩陣中的元素符合按行遞增和按列遞增
1.new一個(gè)空的object和new一個(gè)(空)數(shù)組,在內(nèi)存區(qū)域上有啥區(qū)別?
2.?string,stringbuider,stringbuffer,原理,區(qū)別,應(yīng)用場(chǎng)景
3.concurrenthashmap和hashtable的區(qū)別
4.java線程池工作流程,幾種常見(jiàn)的內(nèi)置線程池有什么
5.HashMap?原理
6.布隆過(guò)濾器的原理你簡(jiǎn)單說(shuō)一下
7.synchronized實(shí)現(xiàn),lock實(shí)現(xiàn),有何區(qū)別
8.ratelimiter的bucket可以指定為多個(gè)嗎?
9.了解devops,簡(jiǎn)單說(shuō)說(shuō)?
10.?如果不用掃描,怎么發(fā)現(xiàn)相關(guān)的bean
11.類加載機(jī)制loadclass和findclass使用,defineclass怎么用呢。
12.非公平鎖和公平鎖在reetrantlock里的實(shí)現(xiàn)。
差不多就這些 整體面試還可以,基本問(wèn)題都答上來(lái)了。
書寫不易,求送花花,訂閱專欄后續(xù)更新到專欄
#春招進(jìn)度記錄##面試##你喜歡工作還是上學(xué)##考研可以緩解求職焦慮嗎##牛客創(chuàng)作賞金賽#(1)全網(wǎng)最精簡(jiǎn)八股整理,各個(gè)頭部公司最新面經(jīng)整理(2)面試時(shí)非技術(shù)問(wèn)題的話術(shù)整理;價(jià)格隨著內(nèi)容增加而增加,早訂閱早享受