美團(tuán)后端實(shí)習(xí) - 一面
2026屆轉(zhuǎn)正實(shí)習(xí)生(暑期)一面掛
----------------------------------------------------------------------------------------------------------------------------
0417 一面 又被美團(tuán)撈了
1.自我介紹
2.在校主要研究方向?為什么不去研究所?你為什么要轉(zhuǎn)行?
3.項(xiàng)目來(lái)源是什么?在學(xué)校主要學(xué)習(xí)的開(kāi)發(fā)語(yǔ)言?
4.你什么時(shí)候開(kāi)始學(xué)Java的?學(xué)習(xí)路線是什么?
5.項(xiàng)目相關(guān)問(wèn)題:項(xiàng)目設(shè)計(jì)方案?具體實(shí)現(xiàn)流程?(20min)
6.Redis為什么可以用來(lái)做分布式鎖?
7.Redis常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)?底層實(shí)現(xiàn)?
8.Redis的zset為什么選擇跳表不用B+樹(shù)呢?
9.MySQL有幾種事務(wù)隔離級(jí)別?
10.MySQL事務(wù)并發(fā)會(huì)產(chǎn)生什么問(wèn)題?
11.什么是臟讀?什么是幻讀?
12.Java里基本數(shù)據(jù)類型和包裝類有什么區(qū)別?
13.Java里有哪些基本數(shù)據(jù)類型?(沒(méi)答全好尷尬)
14.什么是深拷貝和淺拷貝?
15.怎么實(shí)現(xiàn)深拷貝?
16.怎么理解Java的泛型機(jī)制?運(yùn)行期會(huì)存在泛型嗎?
17.泛型的作用范圍是在哪些階段?
18.簡(jiǎn)述一下i++的實(shí)現(xiàn)過(guò)程?
19.i++是原子性的操作嗎?
20.什么是線程安全?怎么解決?
21.如何保證i++的線程安全問(wèn)題?
22.手撕:LC162尋找峰值