12.13-面经分享

面经分享:15min

1. sql题,left join的使用啊,为什么不适用right join呢?,请问两者的性能(左表更大?)结果有什么区别呢,笛卡尔积 是怎么体现的。,
2. 引入 Druid 连接池来监控慢 SQL,批量导入 5 万题期间共拦截 21 条>1 s 语句;调大 maxActive 至 120 并加组合索引后,接口总耗时由 210 s 降至 23 s,慢 SQL 降为 0 条。   我是傻逼。。。 问我批量导入怎么解决的慢sql,具体流程说一下。。。shi
3. Redis的三大问题:缓存击穿的解决办法(我忘记了。)
4. Redis的Bitmap是什么?
5. 你做了一个秒杀系统,这不是很复杂吗?我说这是一个”学习项目“,于是没有多问。。完全不感兴趣了。
6. 你的知识库使用的是ES,为什么不使用向量数据库Faiss,请问ES支持向量检索和向量索引吗?使用到什么向量索引了?你具体是怎么条用的?怎么提取出topK的?
7. 消息队列在Kafka和RabbitMQ中的抉择。
全部评论
// knowledge_base.json 第15-20行 "vector": { "type": "dense_vector", "dims": 2048, "index": true, // ✅ 开启向量索引 "similarity": "cosine" // ✅ 使用余弦相似度 }ES当然支持向量索引啊!
点赞 回复 分享
发布于 12-13 15:03 香港

相关推荐

评论
点赞
1
分享

创作者周榜

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