腾讯PCG二三面面经分享
二面 3.8 45min
自我介绍
主要拷打项目
出了很多场景题
项目有多大,有多少行代码?
视频feed流是如何实现的? 如何进行推荐的
是用推模型进行推送吗? 推拉模型讲一下, 如何应用在项目中?
视频存储在哪里?视频是以什么链接的形式请求吗?
说一说具体的视频资源的请求流程是什么
有没有考虑以链接的形式存储可能有哪些安全问题?
如果重新让你设计这个系统,该如何考虑 (问到这里已经很慌了)
存储在OSS的话如何防盗?
用户信息查询是如何实现的?
登陆注册是怎么做的?密码是怎么存储的
JWT token存储在哪里?如何进行鉴权
带排序的分页查询如何优化?具体是怎么做的?
项目是如何做CI的,为什么要用CI
为什么要用golangci-lint,用来做什么的?
项目中的QPS是多少,怎么压测的?用了什么工具
如何进行单测,主要对哪些逻辑进行了测试,测试覆盖率多少?mock测试有了解吗?
为什么要用Prometheus、Grafana?主要是用来观测哪些指标?
为什么要用Jaeger,用来做什么?数据怎么埋点清楚吗
ETCD在项目中的作用
八股
讲一讲分布式锁如何实现? redis如何实现,etcd如何实现
kafka的扩容流程?(估计是想问新的broker节点加入到集群的流程,紧张没答出来)
聊一聊你对微服务的理解
算法
两个协程交替打印数组,附加要求: 让第二个协程优先打印
三面 3.11 20min
无自我介绍, 讲讲项目你认为最亮点的地方
拷打项目
项目的架构是如何设计的,为什么要这样设计?
怎么压测的?用了什么工具
视频存储在哪里,如何保证资源的安全性?视频如何防盗?(没错这个问题二面也问了)
如果要监测用户刷视频快,要怎么观测呢?具体要观测哪些指标?
怎么保证用户刷视频快?除了CDN还有没有其他的方式 ?如何实现分片下载?
有没有了解过大模型?其底层机制是什么?
什么是token你可以说一下吗?
说说你的优势和劣势在哪?
面试官说需要综合前几次的面试情况出结果,一等就是10天...
自我介绍
主要拷打项目
出了很多场景题
项目有多大,有多少行代码?
视频feed流是如何实现的? 如何进行推荐的
是用推模型进行推送吗? 推拉模型讲一下, 如何应用在项目中?
视频存储在哪里?视频是以什么链接的形式请求吗?
说一说具体的视频资源的请求流程是什么
有没有考虑以链接的形式存储可能有哪些安全问题?
如果重新让你设计这个系统,该如何考虑 (问到这里已经很慌了)
存储在OSS的话如何防盗?
用户信息查询是如何实现的?
登陆注册是怎么做的?密码是怎么存储的
JWT token存储在哪里?如何进行鉴权
带排序的分页查询如何优化?具体是怎么做的?
项目是如何做CI的,为什么要用CI
为什么要用golangci-lint,用来做什么的?
项目中的QPS是多少,怎么压测的?用了什么工具
如何进行单测,主要对哪些逻辑进行了测试,测试覆盖率多少?mock测试有了解吗?
为什么要用Prometheus、Grafana?主要是用来观测哪些指标?
为什么要用Jaeger,用来做什么?数据怎么埋点清楚吗
ETCD在项目中的作用
八股
讲一讲分布式锁如何实现? redis如何实现,etcd如何实现
kafka的扩容流程?(估计是想问新的broker节点加入到集群的流程,紧张没答出来)
聊一聊你对微服务的理解
算法
两个协程交替打印数组,附加要求: 让第二个协程优先打印
三面 3.11 20min
无自我介绍, 讲讲项目你认为最亮点的地方
拷打项目
项目的架构是如何设计的,为什么要这样设计?
怎么压测的?用了什么工具
视频存储在哪里,如何保证资源的安全性?视频如何防盗?(没错这个问题二面也问了)
如果要监测用户刷视频快,要怎么观测呢?具体要观测哪些指标?
怎么保证用户刷视频快?除了CDN还有没有其他的方式 ?如何实现分片下载?
有没有了解过大模型?其底层机制是什么?
什么是token你可以说一下吗?
说说你的优势和劣势在哪?
面试官说需要综合前几次的面试情况出结果,一等就是10天...
全部评论
三面没有代码题?疑似kpi
面的是具体哪个部门呢
你的项目怎么这么复杂 哪里找的
牛的感觉佬的项目足够吸引面试官
需要的话,可以到我首页,有mhy的内推信息
相关推荐
投递字节跳动等公司10个岗位 >
点赞 评论 收藏
分享
点赞 评论 收藏
分享