腾讯二面

一共40分钟,全程问场景,无手撕。忘记录音了,脑子比较混乱。

自我介绍

场景

  1. 让我挑一个项目讲讲,我讲了第一个项目,讲了缓存一致性实现的是最终一致性,然后他就说这个延迟太高了,有没有更好的办法,我说可以先更新数据库再删缓存,但是这样又会存在大量请求去查数据库的问题(其实这样可以加上双重判定锁,我当时没想到这么多,只说了加分布式锁,他说这样肯定不行),然后他说其实存在一个工具(名字忘了)可以在面对大量请求的时候让一个请求进入,我说那其实应该跟限流差不多,我项目里在别的部分也做了限流。
  2. 如果服务集群被部署在全国各地,这些集群之间的数据是要同步的吗?
  3. 又介绍了防止缓存穿透。问我如果集群被分散在全国各地,布隆过滤器放在本地还是单独做成一个服务?我说我觉得应该单独做成一个服务,这样方便同步,然后他说布隆过滤器一般是放在本地的,如果这种情况,一个请求来了,怎么去查布隆过滤器,我说可以像 Redis Cluster 把布隆过滤器的数据放在多个节点上,通过 hash 查找对应节点(完全凭感觉瞎答)。
  4. 问我了解不了解 lsm tree?(不了解,了解了之后发现是一种高效的数据库存储引擎的数据结构)
  5. 问我 Kafka 是怎么实现消息的可用性的?(我从生产者、broker、消费者三方面回答,回答完broker后接着问)如果生产者发送消息过来,而 Kafka 宕机了,消息会不会丢失?(我答的会,因为要多个分区都接收到消息之后才能说明这个消息被成功发送了,但其实如果Kafka多个分区没有都收到消息,就不会给生产者发送 ack,生产者收不到 ack 就会抛出异常的,所以答案是不会!当时脑子已经昏了)
  6. 让我把我项目的代码我做的部分发到他的邮箱里

到现在状态还是面试链接,估计凉了

~~~~~~~~~~~~~~~

周一进hr面了,许愿oc!

鹅谢谢你!求求了!

~~~~~~~~~~~~~~~~~~~~

hr 面说两天内发 offer,然后签了云证。

~~~~~~~~~~~~~

第二天,4月3号,offer已接,所有环节的所有面试官还有hr都很好,在告诉我的时间内准时推进了流程,非常感谢!

全部评论
第一次听说要发代码的
22 回复 分享
发布于 03-31 00:32 山东
腾讯是这样的,我二面也是纯场景,全程瞎猜
6 回复 分享
发布于 03-31 01:13 北京
同学,考虑一下淘天集团嘛
3 回复 分享
发布于 04-01 11:34 浙江
老哥我也是pcg,今天二面给我发面试通知,但是面试也是显示初试状态,佬有遇到这样的问题吗
1 回复 分享
发布于 04-01 15:41 上海
恭喜🎉
1 回复 分享
发布于 04-02 14:44 黑龙江
我秋招也是PCG哈哈哈 真棒👍
1 回复 分享
发布于 04-02 22:08 浙江
🎉🎉🎉
1 回复 分享
发布于 04-05 20:58 陕西
第一个,“加双重判定锁”请问是怎么回事? 看到第六个心脏骤停,鹅的考察真不是虚的啊 恭喜学长
1 回复 分享
发布于 04-06 02:44 陕西
校友太牛牪犇了
1 回复 分享
发布于 04-07 20:32 陕西
完全不会卡夫卡,寄了
点赞 回复 分享
发布于 03-30 22:24 广东
面对大量请求只让一个请求进入不就是分布式锁吗😂😂
点赞 回复 分享
发布于 03-31 12:15 广东
佬哪个部门 这么吓人吗
点赞 回复 分享
发布于 03-31 23:44 湖北
还要发代码
点赞 回复 分享
发布于 04-01 08:59 上海
这是实习吗?
点赞 回复 分享
发布于 04-01 15:08 吉林
早点看到就好了……二面还在傻傻准备八股
点赞 回复 分享
发布于 04-03 20:19 四川
我想问一下,这些知识你是在哪里学到的,背的,还是说做项目的时候用过
点赞 回复 分享
发布于 04-09 19:21 陕西
佬,一共就两面吗
点赞 回复 分享
发布于 04-14 10:23 陕西
佬二面完链接多久没的呀
点赞 回复 分享
发布于 04-23 15:28 广东

相关推荐

22 122 评论
分享
牛客网
牛客企业服务