上海ai lab - MinerU后端開發(fā)實(shí)習(xí)生
先跟我講了他們的業(yè)務(wù),看到我之前的實(shí)習(xí)做的項(xiàng)目和他們做的很相似,所以直接讓我講一下他們的系統(tǒng)是怎么實(shí)現(xiàn)的。。。
但是說(shuō)的不全面,說(shuō)了異步任務(wù)怎么實(shí)現(xiàn)的。
追問(wèn)任務(wù)之間涉及優(yōu)先級(jí),該怎么實(shí)現(xiàn)(zset),優(yōu)先級(jí)相同的怎么對(duì)比時(shí)間戳
問(wèn)asynq的底層是怎么實(shí)現(xiàn)的
任務(wù)之間并發(fā)如何控制,怎么做到全局控制
網(wǎng)關(guān)可以在這里做什么
還問(wèn)了很多,想不起來(lái)了
問(wèn)幾道八股吧:
mysql慢sql怎么優(yōu)化
怎么檢查是否用到索引
索引什么時(shí)候會(huì)失效
sql查詢的執(zhí)行過(guò)程是什么
redis常見(jiàn)數(shù)據(jù)類型
分別用于什么場(chǎng)景
gmp調(diào)度過(guò)程
做題:三數(shù)之和,先說(shuō)了思路,寫完有些細(xì)節(jié)沒(méi)處理好,認(rèn)可了思路讓我下去再自己調(diào)試下
讓后續(xù)再看看一些系統(tǒng)設(shè)計(jì)的課程。。。。之后有其他面試好聊相關(guān)的。。。。。
許愿二面