2025-03-18腾讯PCG大数据平台一面面经

sys Lv3

自我介绍

吧啦吧啦吧啦。
问问后面的打算。
问了问项目背景,有没有上线。
我回答了项目有高并发场景,然后问我有没有测试过,我说JMeter测过。

手撕算法

  1. 统计海量IP数据(100亿个)中次数最多的10个IP(一次内存不够)。
  2. 链表删重,面试官带我一起改错,人太好了呜呜。
    在第二题里问算法让时间复杂度,HashSET时间复杂度,哈希时间复杂度为什么是O(1),会冲突吗,冲突变成O(n),在槽里遍历链表。

项目

  1. 问项目里用注解实现的放重复提交是怎么实现的?(我有点忘了,就记得一个@interface,然后说应该是redission分布式锁实现的)
  2. 为什么会用分布式锁,分布式锁解决什么问题。
  3. 线程之间的竞争需要分布式锁吗?(单点部署可以用本地锁)
  4. 线程之间的协同和竞争。(我说的锁,共享内存和信号量)
  5. shardingsphere分库分表的方案是怎么实现的,分库分表哪些算法。
  6. 分库分表的数据迁移方案。

实习

  1. 简单介绍技术和难点。(我就把写的三点大概说了一遍)。
  2. 问redis的读写同步冲突(不会,他就问是不是别人做的,我说是)。
  3. 问项目并发,有没有上线。
  4. 问springsecurity+Owth2遇到了哪些问题,怎么解决的。

反问

业务:中线,基础业务,中台,PCG业务大数据和人工智能相关,数据查询,增强BI和增强分析,大模型和智能化工具。
面试评价:不好说,仅是内部对一对。
面试建议:实习经历少,让我多参加能上线的项目和实习,实习过程中多承担一些。

  • 标题: 2025-03-18腾讯PCG大数据平台一面面经
  • 作者: sys
  • 创建于 : 2025-03-18 22:47:06
  • 更新于 : 2025-03-18 23:19:50
  • 链接: https://yyd-piren.github.io/2025/03/18/2025-03-18腾讯PCG大数据平台一面面经/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
2025-03-18腾讯PCG大数据平台一面面经