作业帮后端一面

📍面试公司:作业帮
🕐面试时间:9月13日
💻面试岗位:golang后端
❓面试问题:
1. 过往项目中有没有遇到哪些问题比较挑战性的问题
2. mq的应用场景有哪些
3. mq一个topic里的消息是有序的吗
4. 对消息有序有要求同时对消息并发量有要求一般怎么处理
5. sortedset应用场景有哪些
6. zrangebyscore与zrange区别
7.sortedset的底层实现, 跳表是啥样的,时间复杂度
8. Redis做分布式锁
9. 需要过期时间吗,怎么加,具体命令
10. 看门狗续期怎么做的
11. golang怎么实现看门狗,这个协程什么时候启动
12. 大模型开发几个参数像temperature这些用处是啥
13. sse协议的格式是什么样的,header会有哪些变化
14. rag原理
15. rag数据库存的是什么,检索是到哪里检索,是个什么样的数据库
16. 检索出文本块之后呢
17. websocket建联和保活怎么做的
18. get和post的区别
19. MySQL的可重复读怎么实现的
20. 大表怎么进行分表,有哪些方法
21. 怎么对uuid进行分表(去下划线取前n位、取特定段、哈希+取模)
22. 常见负载均衡算法
23. 常见限流算法
24. 令牌桶怎么实现,需要一个线程写令牌
25. 分布式令牌桶怎么实现,这个写令牌的线程挂了怎么办
26. 手撕:两个线程交替打印1a2b3c4d.....,一个打印1234...,一个打印abcd...
🙌面试感想:
基础问题答得还行,但手撕没写出来而且写得很乱,遂挂
#发面经攒人品#
全部评论
问题好多,应接不暇
点赞 回复 分享
发布于 昨天 20:46 法国
妈呀你这个比我难好多
点赞 回复 分享
发布于 昨天 20:29 安徽

相关推荐

评论
1
收藏
分享

创作者周榜

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