PCG腾讯视频一面面经

面感很好,面试官很亲和,不会的也不会深挖拷打,but感觉自己会凉

1.简历上的两个项目上线了吗

2.你负责的第二个项目内容是哪一块

3.Redis里存分类信息是哪种数据结构?答的String

4.为什么用String而不考虑用其他的结构比如set?

5.怎么解决数据库和Redis数据一致性问题的

6.如果更新数据,Redis写入了,写数据库的时候失败了,怎么解决?(没答出来,狂扯redisson读写锁数据一致性)

7.说一下Redis集群和Redis主从

8.说一下项目里的策略模式

9.说一下你用布隆过滤器的工厂模式怎么做的

10.防重Token和Lua脚本进行幂等性检验是怎么做的

11.防重Token具体是怎么是实现的?

12.第一个项目里有Kafka,配置的时候需要什么参数?不清楚,说了为什么用Kafka不用rabbitMQ

13.说一下rabbitMQ事务?(自己把自己绕坑里了,没答出来)

14.熟悉Linux命令吗?

15.说一下MySQL索引

16.说一下聚簇索引和非聚簇索引的区别

17.非聚簇索引为什么查特定列很快?(其实是就是问B+树结构)

18.项目里的库表是你自己建的吗?)不是

算法题:1.滑动窗口最大值    2. 最小覆盖子串
做完第一道hard感觉自己还是可以的,结果面试官说来来来我们再做一道,一看又是hard眼前一黑,说话都不自信了。第二道给面试官讲思路对了,但是代码有点问题测试结果不对,最后面试官说时间差不多了就到这吧
全部评论
佬,请问约面的时候有打电话嘛
点赞 回复 分享
发布于 2025-03-22 11:33 安徽

相关推荐

2025-12-16 13:15
门头沟学院 Java
1.你对图数据库有了解么?介绍一下2.你项目里为什么一定要用netty呢3.我现在有10wTPS 的秒杀接口,用Redisson实现了锁,但线上经常出现锁未释放排查发现是watchdog机制失效,你觉得这种情况该如何彻底解决4.你觉得一定要使用分布式锁解决幂等么,不加这个锁可不可以5.你觉得数据库的行锁和Redis分布式锁或者zk的锁有什么区别6.性能?你觉得行锁性能一定会比分布式锁差么7.线上观察到 GC 日志里出现了这样一条 Full GC 日志:[Full GC (Ergonomics) [PSYoungGen: 65536K->0K(76288K)] [ParOldGen: 1750000K->1750000K(1750000K)],你能不能不靠任何工具,手动推断出这个进程可能的内存配置,以及这次GC的本质问题8.如果你们在业务高峰期观察到 Eden 区被频繁触发 GC,但实际对象存活率很低,你怎么看9.我们一个Kafka topic 被 5 个消费组同时消费,每个 group 负责写不同系统。中间某个group偶发失败,但你不能重放整条消息(因为另外几个已经成功),你怎么保证这组失败消息能精准重试?还能保证幂等?10.手撕:给你一个数组,它里面的元素呢都是正整数。再给你一个目标值,要求就是你在这个数组里面找到这个子数组和要大于等于这个目标值,然后返回结果是返回子数组的最小长度。
查看10道真题和解析
点赞 评论 收藏
分享
评论
6
25
分享

创作者周榜

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