腾讯二面

一共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 广东

相关推荐

9.14一面介绍项目项目中的ETL项目中的拉链表项目中的UDF项目中的Kmeans和DBSCAN八股说一下HDFS说一下进程和线程说一下数据倾斜说一下kafka说一下数仓的建模(雪花,星形,星座)说一下数仓分层的作用OLAP和OLTP的区别说一下数据库三范式手撕两道SQL手写冒泡排序(一面全部答出来了)9.18二面,二面感觉很考验对大数据的理解介绍项目项目中感觉做的最好的地方是哪些介绍一下中国软件杯的比赛你觉得你的项目和比赛在哪些地方体现出了大数据的思路讲讲你对大数据的理解讲讲你对数仓分层的理解讲讲你对数据仓库和数据库的区别的理解数仓和数据库都是SQL Boy, 你对两个SQL Boy的区别的理解有没有用过Doris和clickhouse(没有)说一下LSM Tree说一下Bit Map我看你项目里有lambda框架,讲一下lambda框架说一下Hive中的去重说一下模糊去重(这是真的不会。。。)说一下Kmeans和KNN的区别讲一下Java的集合框架手撕力扣原题,二叉树的层序遍历反问9.23 HR面介绍一下你自己为什么选择大数据你是保研的,你的成绩排名是多少为什么不选择考公或者读博你认为现在公司需要什么样的人才你在秋招的时候是怎么介绍自己的你自己有什么优势(疯狂推销自己,我学习能力强)你说你学习能力强,怎么体现出来的(幸亏我脑子转的快,答上来了)两道场景题1.你入职后,你的师傅负责带你学习,但是刚过了一周,你的师傅被紧急抽调了。这种情况下你如何学习技术。2.入职后,有人得到了晋升,而你没有。但是你感觉你自己的付出不少于他们。你会怎么做。反问9.26 oc #美团求职进展汇总#
点赞 评论 收藏
分享
22 121 评论
分享
牛客网
牛客企业服务