字節(jié)后端開發(fā) 暑期 一面
0429 字節(jié)
一、八股:
1. Java中的hashmap是否是線程不安全的,為什么會(huì)不安全,可能導(dǎo)致哪些并發(fā)問題?
2. synchronized的底層原理,Java中還有哪些常用的鎖?
3. CAS的ABA問題如何解決?
4. ReentrantLock的公平性指的是什么,如何實(shí)現(xiàn)公平性?
5. Mysql的深分頁問題,如何解決?
6. 有用過Hbase或者ES這些引擎嗎
二、RAG項(xiàng)目
1. Transformer的架構(gòu)?Encoder,Decoder
2. rag中使用了什么分詞器?
3. BGE-m3,提供了哪些功能,如何去訓(xùn)練的?
4. 余弦相似度的閾值如何確定?介紹下BM25算法,什么時(shí)候會(huì)使用
5. query的意圖如何識(shí)別?
6. 微調(diào)用的什么框架?
7. 召回用的哪些算法,是否有做粗排和精排?
8. 為什么在prompt中加一些few shot會(huì)提升他的效果,底層原理是什么?
9. prompt是怎么寫的,有什么經(jīng)驗(yàn)?
三、手撕
1. SQL
2. 接雨水
3. 最長(zhǎng)無重復(fù)字串.改
一、八股:
1. Java中的hashmap是否是線程不安全的,為什么會(huì)不安全,可能導(dǎo)致哪些并發(fā)問題?
2. synchronized的底層原理,Java中還有哪些常用的鎖?
3. CAS的ABA問題如何解決?
4. ReentrantLock的公平性指的是什么,如何實(shí)現(xiàn)公平性?
5. Mysql的深分頁問題,如何解決?
6. 有用過Hbase或者ES這些引擎嗎
二、RAG項(xiàng)目
1. Transformer的架構(gòu)?Encoder,Decoder
2. rag中使用了什么分詞器?
3. BGE-m3,提供了哪些功能,如何去訓(xùn)練的?
4. 余弦相似度的閾值如何確定?介紹下BM25算法,什么時(shí)候會(huì)使用
5. query的意圖如何識(shí)別?
6. 微調(diào)用的什么框架?
7. 召回用的哪些算法,是否有做粗排和精排?
8. 為什么在prompt中加一些few shot會(huì)提升他的效果,底層原理是什么?
9. prompt是怎么寫的,有什么經(jīng)驗(yàn)?
三、手撕
1. SQL
2. 接雨水
3. 最長(zhǎng)無重復(fù)字串.改
全部評(píng)論
有后續(xù)嗎
transformer架構(gòu)是問什么的,rag里面的嗎
相關(guān)推薦

點(diǎn)贊 評(píng)論 收藏
分享