pdd暑期實(shí)習(xí)-服務(wù)端研發(fā)-二面復(fù)盤(有點(diǎn)難)
1. 能再具體介紹一下創(chuàng)建任務(wù),任務(wù)執(zhí)行以及結(jié)果輸出的流程嗎?
2. 有幾種類型的任務(wù)?發(fā)布任務(wù)和執(zhí)行任務(wù)的邏輯是同一個服務(wù)嗎?
3. 數(shù)據(jù)庫加鎖的邏輯是用什么樣的方式去加鎖的?
4. 假設(shè)在更新DB狀態(tài)時網(wǎng)絡(luò)波動,服務(wù)重啟,任務(wù)失敗但DB狀態(tài)已改,這種情況怎么處理?
6. 每一個服務(wù)上能夠執(zhí)行的任務(wù)的并發(fā)度是多少?
7. 如何基于機(jī)器負(fù)載來判斷機(jī)器重啟導(dǎo)致某些任務(wù)沒有被執(zhí)行或異常退出?
8. 可以介紹一下用Redis實(shí)現(xiàn)高可用集群的模式嗎?這種模式如何支持Redis分布式鎖?
9. resource和autowired這兩個注解有什么區(qū)別?
10. spring是如何解決循環(huán)依賴的問題的?
11. spring在初始化的時候,初始化過程是單線程還是多線程的?
12. 假設(shè)一個table,有一個聯(lián)合索引是(province、city),SQL查詢語句是select... from this table where city=a and province=b,這種情況下會用到上面的索引嗎?為什么?
14、手撕是自己出的題,很難,寫了25分鐘。
15、反問
發(fā)現(xiàn)pdd真的蠻喜歡問spring、好久沒看了,面完之后面試官又強(qiáng)調(diào)了一遍工作強(qiáng)度比較高(10 10 6)
自薦
之前看面經(jīng)分享帖的時候,學(xué)到了已經(jīng)上岸大廠的前輩的做法。在準(zhǔn)備暑期實(shí)習(xí)時,我也效仿著根據(jù)以往的真實(shí)面經(jīng)整理八股。在此,給大家分享一下我自己面試被問到的題目,以及我根據(jù)以往面經(jīng)整理得到的題目。
牛u們可以關(guān)筑一波專欄,會一直持續(xù)更新:http://fangfengwang8.cn/creation/manager/c
剩余60%內(nèi)容,訂閱專欄后可繼續(xù)查看/也可單篇購買
在準(zhǔn)備暑期實(shí)習(xí)時,從等各個平臺搜集了上千篇真實(shí)面經(jīng),自己整理得到了面試題,根據(jù)題目在面試題中出現(xiàn)的頻率以及我自己、交流群、好朋友面試被問到的頻率進(jìn)行了分類整理,所有內(nèi)容經(jīng)過科學(xué)分類與巧妙標(biāo)注,針對性強(qiáng): 得到?????三種級別的,其中?為最高頻的題目(類似神哥總結(jié)的高頻八股),只是我自己整理出來的這部分更多一些,??為中高頻題目(沖擊大廠的uu們建議看)、??為低頻題,可以作為補(bǔ)充,時間充裕再看!