廣告搜索架構(gòu)開發(fā)實(shí)習(xí)生
簡歷一個秒殺兩個算法.
從項目開始延申:
1.?項目架構(gòu)(整體描述, 所作工作)
2.?redis對象
3.?redis容災(zāi): sentinel與主從復(fù)制(詳細(xì)機(jī)制討論)
4. innodb索引數(shù)據(jù)結(jié)構(gòu)及索引方式
4. mysql隔離級別
5. 臟讀, 幻讀 mvcc next-key算法
6. RocketMQ事務(wù)性消息
7. RocketMQ最佳實(shí)踐: 各個模塊下線及處理
8. Nginx反代(如何配置)
9. 壓測: Jemeter使用及結(jié)果報告
10. 部署方式
11. Linux源碼實(shí)現(xiàn)討論: task_struct數(shù)據(jù)結(jié)構(gòu)及重要字段
13. Unix網(wǎng)絡(luò)編程: socket編程 (不知道)
14. Unix環(huán)境高級編程: 四種IO模型及IO多路復(fù)用, select源碼參數(shù)
12. Linux常見命令
13. Top命令指標(biāo)含義(沒答好)
14. web app一般開發(fā)技術(shù)棧詢問: MVC模式及Servlet發(fā)展脈絡(luò)
15. 扯淡: 網(wǎng)絡(luò)學(xué)的哪本書, Linux學(xué)的哪本書,?redis?mysql 這些技術(shù)棧了解否, 前后端怎么搞的
16. NLP項目: 分別描述word2vec實(shí)現(xiàn), attention實(shí)現(xiàn), bert實(shí)現(xiàn), PLM(預(yù)訓(xùn)練語言模型)發(fā)展脈絡(luò)
17. NLP項目: 你的算法項目是怎么完成的, 參考哪些文獻(xiàn), 怎么部署和訓(xùn)練的.
16.?算法題: 機(jī)器人爬格子, 不求最優(yōu)值, 求最優(yōu)解.(dp+求路徑,10分鐘AC)
聊的很愉快, 結(jié)束不到五分鐘感謝信. 除了top命令和socket編程, 都完全答上并擴(kuò)展了.
Shit 字節(jié)又拿老子刷KPI
1.公司簡介
字節(jié)跳動,不多介紹了吧,IT行業(yè)的都知道,開發(fā)抖音的公司懂了吧。
百科鏈接:https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8%E7%A7%91%E6%8A%80%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8/18363697?fromtitle=%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8&fromid=22517755&fr=aladdin
2.面試分析
1)面試時間:30分鐘以上
2)面試內(nèi)容:中+
3)試題難度:中級
4)試題拓展:關(guān)聯(lián)性一般,問了幾個方面的
5)核心考點(diǎn):redis+數(shù)據(jù)庫索引+數(shù)據(jù)庫隔離級別+安全隱患+消息中間件MQ+nginx+壓力測試+項目部署+linux+自然語言處理
6)總結(jié):面試內(nèi)容比較雜,彼此關(guān)聯(lián)較少,讓人有點(diǎn)摸不著頭腦的感覺。。。一開始數(shù)據(jù)庫考察的多一些,后面問的就是環(huán)境相關(guān)的,最后問的應(yīng)該是樓主自己做過的項目
3.提升建議
1)技術(shù)提升:消息中間件MQ,問的比較多的是RocketMQ,最好準(zhǔn)備相關(guān)的內(nèi)容。
2)面試準(zhǔn)備:大廠面試,必問算法,所以算法這一塊要堅持刷題,因?yàn)榭赡軙龅皆},推薦力扣。
3)面試技巧:如果面試的問題關(guān)聯(lián)性不大,可能會讓人有些慌亂,這時候可以在回答的時候向自己熟悉的地方引導(dǎo),一來面試官可能會感興趣然后繼續(xù)問,二來回答自己熟悉的內(nèi)容可以讓人安心。
大家有什么關(guān)于面試想了解的內(nèi)容,可以在文末留言~