菜鳥(niǎo)-暑期后端-面試
時(shí)間:4/16 面試體驗(yàn):學(xué)校招聘會(huì)線下一面 30分鐘
1)自我介紹
2)研究生項(xiàng)目介紹了一下
3)點(diǎn)餐系統(tǒng):
3.1 商品超賣是如何解決的-樂(lè)觀鎖
3.2 緩存一致性是如何解決的-阿里云Canal組件異步更新
3.3 訂單失敗后,Redis庫(kù)存減少了,而MySQL庫(kù)存不變。緩存一致性方案使得MySQL和Redis要進(jìn)行數(shù)據(jù)更新,在高并發(fā)量的情況下,請(qǐng)求不還是要通過(guò)MySQL嗎,那這里面流量不還是到了MySQL,Redis不就沒(méi)起到作用嗎?(這問(wèn)題我可能還沒(méi)有理解它問(wèn)的是啥意思?)
4)MySQL的鎖機(jī)制 (這個(gè)答的不行)
5)索引。新建了一個(gè)索引,什么情況下能夠正常走索引?(我說(shuō)不滿足索引失效的幾種情況,比如like。。。剩下的你在where里面查where 條件 = “ ”之類的,一般都會(huì)走索引。 結(jié)果面試官說(shuō),不一定吧。 然后我答了索引失效的幾種情況,他都給我來(lái)了一個(gè): “不一定吧”,給我整不自信了)(可能這題我也沒(méi)太理解面試官想問(wèn)什么?之前看的都是什么情況下不走索引?突然反著問(wèn),我反而不清楚他想讓我答啥)
主要就這些,忘記錄音了,上述記錄憑借著記憶記錄的,有可能有記得不太對(duì)的地方,而且很多地方?jīng)]有聽(tīng)明白他想讓我答啥
記錄面試過(guò)的面經(jīng)