1.哈希表靠哈希函数直接算出位置,计算出的哈希值到数组下标找,不用挨个找,耗时固定不随数据量变大,所以平均时间复杂度是 O(1)。相比普通的表,它是一个一个比对,你是不是这个值,不是我就下一个,是我就拿到数据 2.把每个人看成两种状态,每个人都有两个选择,进群/不进群 ,2多九次方为所有结果,最终结果为2九次方-1-9,减一是所有人都在一个群里(题目要求小群),减九是每个人都单独的一个人在群里 3.吟唱主从复制(讲rdb,aof),为什么redis快(多线程处理请求,单线程执行) 4.你给我offer,我就写出这道算法题,你把算法题写出来,我就给你offer 5.用性别和手机号举例,建立了索引的字段,他们会有一个索引树,这个索引树每个节点存两个东西,一个是索引字段(男/手机号)一个是这行数据的地址。对于手机号唯一,扫描索引树只会得到一个节点,拿到这个节点的行数据去回表查询;对于性别,他进行扫描索引数的时候,会得到将近50%的节点,因为行地址不同,每次得到一个节点都要进行回表查询,这样的话,还不如直接全表扫描where gender=female,查索引树简直是浪费时间
点赞 2

相关推荐

04-15 23:30
已编辑
广东工业大学 Java
1. 大二有时间出来实习吗?第一个项目(知识分享平台)相关问题1. 分享平台做了多久?几个人做的?2. 定制化的二进制检测技术(SDS)可以具体介绍一下吗?3. 位图(Bitmap)是怎么设计的?4. 为什么使用位图记录用户点赞行为?5. 用户增长后,位图该如何处理?6. 用户如何通过ID找到位图中对应的位?7. 用户ID取模后冲突了该怎么办?8. SDS是用来做什么的?9. 什么时候会触发SDS的更新?10. 定时任务怎么扫、扫什么范围来更新SDS?11. 为什么选择使用binlog来做事件发布?有别的方案吗?12. 点赞系统中的卡夫卡(Kafka)是用来干啥的?和binlog的链路关系是什么?13. 用户频繁点赞再取消,链路会一直发消息,如何确保消息的有序性?14. 灾难回放是什么时候触发的?15. 自定义的热key探测机制可以具体介绍一下吗?16. 怎么样识别哪一篇内容/哪些信息是经常被访问的?17. 如何确保存储和缓存之间的一致性?第二个项目(agent相关)相关问题1. 计划执行校验迭代的机制是怎么实现的?2. 中间的上下文是怎么样共享的?3. 上下文太长了该怎么办?4. 引入的RAG具体引入了一些什么样的信息?5. RAG的准确性该怎么评估?八股1. 电脑上访问一个网页的具体流程是什么?2. 了解TCP吗?3. Redis怎么做持久化?4. 如何结合RDB和AOF让Redis尽可能满足存储诉求?5. 调大模型时的temperature参数了解吗?代码相关问题1. 滑动窗口算法解决日志请求丢弃问题的思路是什么?你看看有什么问题想问我吗?
查看58道真题和解析
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务