合合信息GO后端開發(fā)OC
**合合信息一面**
1. 容器化部署的優(yōu)勢
2. 寫單元測試測試接口業(yè)務(wù)邏輯和性能
3. goroutine的channel使用起來的要注意的?channel的使用用途?
channel使用用途
- 生產(chǎn)者和消費者模式
- 事件通知
- 用作信號控制最大并發(fā)數(shù)
- 發(fā)送任務(wù)到協(xié)程池
4. sql語句起來很慢?
- 除了expalain和基礎(chǔ)的sql優(yōu)化還要去考慮表數(shù)據(jù)量太大,要分庫分表
5. RAG
6. 多個生產(chǎn)者怎么保證channel只關(guān)閉一次
用主協(xié)程或者協(xié)調(diào)協(xié)程關(guān)閉,生產(chǎn)者本身不要去關(guān)閉
- waitgroup計數(shù)
- channel計數(shù)
7. 項目中有沒有遇到goroutine競爭或者出現(xiàn)并發(fā)錯誤的情況
8. golang的優(yōu)勢
9. 什么時候創(chuàng)建組合索引
**合合信息二面**
1. 上傳文件時候的安全性考量
我說了鑒權(quán)、文件hash校驗,答:不夠
2. 怎么用consul來進行服務(wù)注冊與發(fā)現(xiàn)
3. 怎么防止多個goroutine對共享數(shù)據(jù)訪問的沖突
4. 大模型的了解?RAG?RAG中R有什么方式?
5. 某個節(jié)點收到大量的請求怎么辦
6. 二面就15分鐘,幾分鐘后HR加微信告訴我薪資,然后說明天發(fā)offer
第二天下午5.30催了下HR,立馬發(fā)了offer,接受了。找了一個月,面了好多廠了,累了,不想面了。幾百行的面經(jīng)整理過兩天整理好了發(fā)。
1. 容器化部署的優(yōu)勢
2. 寫單元測試測試接口業(yè)務(wù)邏輯和性能
3. goroutine的channel使用起來的要注意的?channel的使用用途?
channel使用用途
- 生產(chǎn)者和消費者模式
- 事件通知
- 用作信號控制最大并發(fā)數(shù)
- 發(fā)送任務(wù)到協(xié)程池
4. sql語句起來很慢?
- 除了expalain和基礎(chǔ)的sql優(yōu)化還要去考慮表數(shù)據(jù)量太大,要分庫分表
5. RAG
6. 多個生產(chǎn)者怎么保證channel只關(guān)閉一次
用主協(xié)程或者協(xié)調(diào)協(xié)程關(guān)閉,生產(chǎn)者本身不要去關(guān)閉
- waitgroup計數(shù)
- channel計數(shù)
7. 項目中有沒有遇到goroutine競爭或者出現(xiàn)并發(fā)錯誤的情況
8. golang的優(yōu)勢
9. 什么時候創(chuàng)建組合索引
**合合信息二面**
1. 上傳文件時候的安全性考量
我說了鑒權(quán)、文件hash校驗,答:不夠
2. 怎么用consul來進行服務(wù)注冊與發(fā)現(xiàn)
3. 怎么防止多個goroutine對共享數(shù)據(jù)訪問的沖突
4. 大模型的了解?RAG?RAG中R有什么方式?
5. 某個節(jié)點收到大量的請求怎么辦
6. 二面就15分鐘,幾分鐘后HR加微信告訴我薪資,然后說明天發(fā)offer
第二天下午5.30催了下HR,立馬發(fā)了offer,接受了。找了一個月,面了好多廠了,累了,不想面了。幾百行的面經(jīng)整理過兩天整理好了發(fā)。
全部評論
已開源準(zhǔn)備實習(xí)期間全部面經(jīng)和實習(xí)準(zhǔn)備的內(nèi)容
日常薪資是多少呀?有調(diào)整空間嘛還是 hr就報一個數(shù)
佬什么bg,春招嗎?
相關(guān)推薦

點贊 評論 收藏
分享
點贊 評論 收藏
分享