腾讯暑期实习基地面经(已OC)
投递(2025.02.21)
一面(2025.02.23,面试官特别谦虚,全程引导)
1. 项目介绍
2. 因为你刚才说你这个项目做的比较出彩,你大概讲一下,它核心是要解决什么问题?关键能力有哪些?(面试官对调度框架理解挺多,他说他做过这方面)
3. 没有用中间件?像这种业界推拉模式,我记得一般是借助MQ去完成消息一致性、可达性等等全由MQ解决,为什么没考虑?
4. 你们在这个过程中遇到哪些问题?HTTP相当于本质上要去管理一些状态,你们怎么去弄得更健壮?(答了相关优化)
5. 你们为什么需要分表?不做会有什么问题?
6. 一级一级接力这种过程,像一些开源异步任务框架,按理说也能达到相同的目的,你们为什么还要造这个轮子?出发点是什么?
7. 面试官列举了一个Python里一个叫TaskFlow的框架,说是也能实现这种任务编排能力?你怎么看?
8. Redis数据结构有哪些?
9. 你觉得这几个核心的数据结构一般是会应用到哪些场景?跳表这种结构有什么核心优势?
10. 你说的SortedSet这个东西,往里面插入一条数据的这个过程是怎样的?
11. 你刚才说SortedSet底层数据结构和数据量、数据大小有关系,那你能说说为什么要设计两套吗?因为在我理解,本来数据量不大,后来数据量暴涨,稍微涨到临界值的时候,切整个数据结构代价岂不是很大?为什么不从始至终用一个?
12. Redis除了数据结构,还有高可用方面的用法。你能说说Redis主从之间是怎样一个同步机制吗?比如说我往网络里写一条数据,它是什么时候同步到从的?(答错了这里,和MySQL主从复制的全同步、半同步、异步3种搞混了。)
13. 增量同步是什么时候做的?
14. (我刚才说是可配的,说错了,这里面试官引导我)既然可配,那么如果主从同步完,从出异常断联了,你现在这个同步动作会失败,主写入本地成功了,你返回给客户端是成功还是失败?
15. 项目里面缓存与数据库一致性怎么做的?
16. 缓存被击穿怎么做的?
17. 你说一下HTTP 1.0, 1.1, 2.0, 3.0之间的差别
18. WebSocket为什么叫这个名字?和HTTP有什么关系?
19. 答一下Java里面四种引用类型
20. 手撕:链表成环
二面(2025.02.28,面试官视角很开阔,高屋建瓴,循循善诱)
1. 聊经历,以及为什么没有实习
2. (谈经历时提到之前项目有用过区块链)让完全讲解区块链的机制,因为主要是对联盟链以及Fabric框架那块了解的多一点,想避免在比特币原理那块谈太多,直接快进到私有链、联盟链,但是面试官抓着让把比特币部分的运作机制、发币机制讲清楚了(堪称大记忆恢复术)
3. 项目拷打
4. 手撕:(口述)打家劫舍(面试官用自己的生活场景进行了包装)
5. 平时怎么学习新技术?有没有了解过大模型?
6. 反问:向面试官请教了网络方面的问题
HR面(2025.03.05)
----- 后续分割线-----
云证(2025.03.11)
OC(2025.03.19)
OFFER(2025.03.20)
一面(2025.02.23,面试官特别谦虚,全程引导)
1. 项目介绍
2. 因为你刚才说你这个项目做的比较出彩,你大概讲一下,它核心是要解决什么问题?关键能力有哪些?(面试官对调度框架理解挺多,他说他做过这方面)
3. 没有用中间件?像这种业界推拉模式,我记得一般是借助MQ去完成消息一致性、可达性等等全由MQ解决,为什么没考虑?
4. 你们在这个过程中遇到哪些问题?HTTP相当于本质上要去管理一些状态,你们怎么去弄得更健壮?(答了相关优化)
5. 你们为什么需要分表?不做会有什么问题?
6. 一级一级接力这种过程,像一些开源异步任务框架,按理说也能达到相同的目的,你们为什么还要造这个轮子?出发点是什么?
7. 面试官列举了一个Python里一个叫TaskFlow的框架,说是也能实现这种任务编排能力?你怎么看?
8. Redis数据结构有哪些?
9. 你觉得这几个核心的数据结构一般是会应用到哪些场景?跳表这种结构有什么核心优势?
10. 你说的SortedSet这个东西,往里面插入一条数据的这个过程是怎样的?
11. 你刚才说SortedSet底层数据结构和数据量、数据大小有关系,那你能说说为什么要设计两套吗?因为在我理解,本来数据量不大,后来数据量暴涨,稍微涨到临界值的时候,切整个数据结构代价岂不是很大?为什么不从始至终用一个?
12. Redis除了数据结构,还有高可用方面的用法。你能说说Redis主从之间是怎样一个同步机制吗?比如说我往网络里写一条数据,它是什么时候同步到从的?(答错了这里,和MySQL主从复制的全同步、半同步、异步3种搞混了。)
13. 增量同步是什么时候做的?
14. (我刚才说是可配的,说错了,这里面试官引导我)既然可配,那么如果主从同步完,从出异常断联了,你现在这个同步动作会失败,主写入本地成功了,你返回给客户端是成功还是失败?
15. 项目里面缓存与数据库一致性怎么做的?
16. 缓存被击穿怎么做的?
17. 你说一下HTTP 1.0, 1.1, 2.0, 3.0之间的差别
18. WebSocket为什么叫这个名字?和HTTP有什么关系?
19. 答一下Java里面四种引用类型
20. 手撕:链表成环
二面(2025.02.28,面试官视角很开阔,高屋建瓴,循循善诱)
1. 聊经历,以及为什么没有实习
2. (谈经历时提到之前项目有用过区块链)让完全讲解区块链的机制,因为主要是对联盟链以及Fabric框架那块了解的多一点,想避免在比特币原理那块谈太多,直接快进到私有链、联盟链,但是面试官抓着让把比特币部分的运作机制、发币机制讲清楚了(堪称大记忆恢复术)
3. 项目拷打
4. 手撕:(口述)打家劫舍(面试官用自己的生活场景进行了包装)
5. 平时怎么学习新技术?有没有了解过大模型?
6. 反问:向面试官请教了网络方面的问题
HR面(2025.03.05)
----- 后续分割线-----
云证(2025.03.11)
OC(2025.03.19)
OFFER(2025.03.20)
全部评论
接好运
佬云证到oc这段日子咋过的,我昨天才hr面,今天就已经如坐针毡了
哪个部门
接好运
虫儿也来做开发
居然刷到mora佬了
佬,鹅今年实习开多少
这种问法才是要人的部门,上来直接一堆八股袭击基本G了。好羡慕佬
接offer
求bg
太强了
那大佬准备去嘛?腾讯?看大佬还面了其他的岗位,是腾讯的csig没有很好嘛?
接好运
接好运
接好运
接好运
接好运
接好运
佬,请问你是什么岗位呀
接好运
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享