合合信息GO后端开发OC

**合合信息一面**
1. 容器化部署的优势
2. 写单元测试测试接口业务逻辑和性能
3. goroutine的channel使用起来的要注意的?channel的使用用途?
channel使用用途
- 生产者和消费者模式
- 事件通知
- 用作信号控制最大并发数
- 发送任务到协程池
4. sql语句起来很慢?
- 除了expalain和基础的sql优化还要去考虑表数据量太大,要分库分表
5. RAG
6. 多个生产者怎么保证channel只关闭一次
用主协程或者协调协程关闭,生产者本身不要去关闭
- waitgroup计数
- channel计数
7. 项目中有没有遇到goroutine竞争或者出现并发错误的情况
8. golang的优势
9. 什么时候创建组合索引

**合合信息二面**
1. 上传文件时候的安全性考量
我说了鉴权、文件hash校验,答:不够
2. 怎么用consul来进行服务注册与发现
3. 怎么防止多个goroutine对共享数据访问的冲突
4. 大模型的了解?RAG?RAG中R有什么方式?
5. 某个节点收到大量的请求怎么办
6. 二面就15分钟,几分钟后HR加微信告诉我薪资,然后说明天发offer
全部评论
已开源准备实习期间全部面经和实习准备的内容
2 回复 分享
发布于 2025-05-14 06:05 上海
日常薪资是多少呀?有调整空间嘛还是 hr就报一个数
点赞 回复 分享
发布于 2025-05-12 23:29 江苏
佬什么bg,春招吗?
点赞 回复 分享
发布于 2025-05-12 13:37 云南

相关推荐

03-03 23:12
已编辑
北京邮电大学 Java
书海为家:我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
你的简历改到第几版了
点赞 评论 收藏
分享
评论
9
29
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务