Moka二面(已过)

#面经问题记录##牛客AI配图神器#1.自我介绍;
2.项目介绍;
3.项目里登录权限怎么做的;
4.过滤器有哪几类?——我这里忘记有了
5.elasticsearch为什么比mysql的查询性能高;
6.如果我想搜apple打成了appee为什么相关的信息还是能搜出来
7.如果不用es还什么方案能应对并发访问
8.索引有哪些数据结构
9.能描述一下这些数据结构的优缺点吗?
10.如果基于age字段建立了索引,查20-30岁的人索引是怎么查的?如何加速查询的?
11.索引失效的场景;
12.如何排查慢查询;
13.两个索引,优化器通过什么方式决定走哪个索引呢?
14.索引的设计原则;
15.那如果是一个很长的字段,我就想给他设计索引怎么办?
16.你项目里面qps数据是怎么来的?
17.那你是如何防止超卖的呢?还有其他解决方案吗?
18.zookeeper了解吗?(逆天,这个还问)
19.redis分布式锁在集群模式下有什么问题,怎么解决?
20.redis持久化有哪些方式?
21.如果RDB这种方式下,我一直set某个key,那我的日志文件会出现很臃肿,怎么解决?(这里是面试官一步一步引导才打出来的)
22.redis的key有哪些删除策略?
23.具体是怎么删除的?(好像是问redis内部怎么去删除的,我晕这是问内部原理吗)
24.redis里面的数据结构有哪些?试用场景?
25.那你觉得里面的string和java中的string有啥区别?(这个是真不知道,我就说了性质不一样,笑死)
26.redis集群部署方案?
27.事务的特性;
28,这些特性怎么实现的?
29.事务的隔离界别有哪些?
30.你这个项目里有用到canal,能给我讲讲他的原理吗
31.你项目用到rabittmq为什么不用其他呀?
32.消息幂等性你是怎么保证的?
33.uuid能做mysql表里数据的主键id吗,这两个都唯一啊?
34.如果不用uuid怎么保证唯一性;
35.讲讲雪花算法实现原理吧
36.限流算法有哪些?
37.spring中bean的生命周期?
38.你第二个项目对话持久化怎么存储的呀?
39.如果ai调用function calling出现幻觉,出现了业务偏差,你有啥解决方案吗?
40.jvm类加载器哪些?
41.后端微服务之间怎么实现负载均衡?
42.nacols出了服务注册还有什么功能呀?
全部评论
逆天这么多
点赞 回复 分享
发布于 01-19 22:35 重庆

相关推荐

GGGGGGG,难死我得了,继续沉淀pulsar是什么模式的?怎么实现高性能的pulsar怎么保证消息不丢失的?消息积压怎么处理?怎么保证能榨干pulsar的性能?怎么保证消费的平衡?怎么通过并发去压榨pulsar的性能?拒绝策略怎么定义的,参数怎么去设置的?你知道并发和并行的区别吗?java中哪些工具是并发,哪些是并行的呢?有没有哪种是非阻塞的保证线程安全的?kafka是什么模式?了解事件驱动吗?不清楚是不是这个问题了io多路复用有了解吗?怎么实现高性能的?如果调用第三方网络超时了应该怎么处理?请求之后超时了你怎么确定你这次请求有没有改成功呢?重复请求你又怎么去保证数据的幂等性,防止幂等问题?有一个协议可以解决这个问题,你知道是什么协议吗?(TCP)当时脑子卡住了,没想起来,我是傻逼如果请求服务端出现大量的close_wait是什么原因?linux什么命令可以排查大量close_wait是什么导致的netty有了解过吗?不了解数据库查询很慢,你对索引分片等都已经做了优化,但还是很慢,怎么排查?数据库连接有调优过吗?redis分布式锁怎么实现的原理是什么?看门狗机制是什么?看门狗什么时候会失效?Redisession 底层怎么实现的分布式锁?xxl-job和???定时有什么区别,了解底层调度原理吗?时间轮算法有了解吗?内存溢出怎么排查?第三方包的升级你知道升级了什么吗?怎么优化这个问题的?堆外内存溢出怎么排查是什么问题呢?ThreadLocal没有remove为什么会产生内存泄漏sharding 的分库分表是出于什么原因要分库分表?分片键是什么?如果一个公司占用了90%的资源,那分库分表还有意义吗?怎么解决?没有反问 G
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

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