腾讯IEG 一、二、三、HR面面经

本人背景是26届,双非本硕、非科班、非双一流,Debuff叠满了。2月前,代码随想录一刷完成,项目也做好了。从2月开始学习八股,刷算法高频题,包括 codetop、hot100,目前题量300这样,熟练的有200道。

起初因为实验室之前都不放实习,想着直接秋招,后面八股背的差不多,就想着找点小公司练练手,5月中旬之后,在牛客上投递了几十家,面试比较少,拿了一些小公司Offer,200一天这样。面了几家小公司发现,他们问的问题都比较简单,基本只有一轮面试,问的问题也不多,20分钟就结束,感觉起不到锻炼八股的作用。但是由于没什么面试经验,也不敢投递大厂,怕面评差被拉黑。后面看到实验室同学投递了华为,一面过了,我也跟风投了一下,华为基本是看着简历项目来延伸出一些八股,还有就是从算法题中引出一些数据结构的性能分析,问题90%都答得出来,于是感觉自己准备得还马马虎虎,加上听说腾讯可以无限复活,于是决定用腾讯来练练手。5月23投递、做完测评,一开始的意向部门是腾讯云,6月4日被IEG下面的部门捞面。

【6月4日一面 面完秒过】

1、自我介绍

2、项目:问到jwt结构、其他token形式、jwt token撤销、布隆过滤器原理、雪花算法分布式ID原理、性能压测思路及压测合理性

3、手撕:岛屿数量,给15分钟,几分钟做完了,再加了一道字符串相乘,10分钟做出来

4、八股:主要拷打计网、操作系统,包括字节序、大小端、TCP连接过程的socket函数、linux统计TCP连接、TCP握手与断开的过程(如为啥有time_wait,time_wait过多怎么处理……,小林coding里面基本都有)、TCP滑动窗口机制相关细节、数据包如何从网卡到应用层、涉及什么中断;操作系统中断、epoll机制、边缘触发要注意什么、CPU通用寄存器、函数调用原理、栈帧、携程实现原理;分布式一致性算法

5、场景:1亿个数查询前100大的数(回答堆排序、快速选择算法,让分析时间、空间复杂度)、检测图的循环应用(回答已访问数组、并查集、拓扑排序取数)

6、反问:部门业务、语言(c++、go)

【6月6日二面 面完2~3天过】

超级无敌压力面,全程场景设计+算法设计,不断追问,答得不好,面完自信心碎了一地

1、面试官介绍部门业务(高并发、数据一致性),问我感不感兴趣,包感兴趣的

2、自我介绍

3、项目:简单说说有哪些项目经历,我有一个高并发项目;项目为啥用jwt,不用OAuth、jwt如何实现撤销(提到黑名单、长短令牌),进一步问长短令牌如何实现;雪花算法原理,分布式如何保证严格有序

4、场景:演唱会抢票怎么设计,数据库、缓存设计,数据一致性问题,Redis分片,如何压测,假设性能上不去,如何排查,涉及哪些linux命令和工具

5、算法设计:压缩算法设计、动态表达式处理判断(这个题的简洁版是leetcode的hard,也不高频)

6、八股:HTTPS协议为啥安全,证书校验过程,是否每次都要校验,校验信息存在哪里

7、反问:有几轮面试

【6月13日三面 面完2~3天过】

应该是主管面吧,经过二面,其实我内心非常恐惧了,不过幸好三面算是聊聊天,没有压力,类似于HR面

包括:最有成就感的事情;实习做的什么业务、有什么难题、怎么解决的;机械专业为啥自学计算机、有什么计算机的课程、如何评判自己学的好不好、保研为啥不去外校;职业规划;打什么游戏;对数据库了解如何,有没有开发过数据库;坚持最久的习惯;博客写什么内容,访问量怎么样;个人优点、缺点;智力题

反问:部门主要是C++还是Go

【6月25日HR面 排序挂】

1、自我介绍

2、为啥投递游戏部门(被捞的)、对游戏行业的了解、玩过什么游戏、实习经历和后台有什么关系、机械和后台开发有啥关系、为啥找工作不读博、实习希望有什么提升、Base地询问、有没有其他offer(老实说接了华为offer,但是如果腾讯发了,可以毁了华为,这里不知道是不是有雷点)、竞赛经历(学到什么和工作相关的技能)

3、反问:顺利的话多久出结果、实习生培养机制

6月27日流程终止,说实话,有一点点伤心,但是也在意料之内,因为一开始也没有抱太大希望,只是想练练手。经过腾讯的面试,发现自己的操作系统、场景设计、性能调优能力有所欠缺,接下来就是好好查漏补缺,然后看看实习能不能搞出点产出,希望秋招又是一条好汉。非科班转码的朋友,我们可以一起交流交流呀

#腾讯2025实习生招聘##java##腾讯##暑期实习#
全部评论
佬太猛了
点赞 回复 分享
发布于 06-27 11:31 上海
佬太强了
点赞 回复 分享
发布于 06-27 11:03 浙江

相关推荐

09-23 16:18
已编辑
门头沟学院 Java
1、自我介绍2、拷打实习,沿着实习问了很多场景题,甚至基本都是场景题,没有常规八股3、如果让你设计限流功能,你会怎么考虑?如何设计?4、针对秒杀优惠券平台,假设mysql的最大qps是100,但是业务峰值qps可以达到10万,这个10万的qps打到qps只有100的mysql上,有什么思路解决这种业务场景?从接入层到逻辑层到缓存层,有什么解决方案?5、你平时的业务场景中,有没有遇到mysql作为瓶颈的地方吗?比如说超时或者慢查询吗?6、加索引本身是一个DML操作,他会阻塞写,那遇到加索引的时候有什么好思路去避免这种阻塞吗?之前刷到过这个知识,但是忘记了,我回答了一般晚上加索引就是业务量不高的时候加,后来想起来跟mysql版本有关,但是原理还没学7、mysql高可用如何做到的?8、如果我这时候读从节点,但是从节点可能没有同步到最新的数据,这时候有什么办法吗?换句话说,我们能感知到从节点的数据是老的吗?9、你遇到rpc调用失败或者超时的时候,你如何定位是自己失败或超时了还是上下游呢?10、介绍一下三次握手四次挥手吧?11、为什么要2MSL,而且为什么是2MSL而不是1MSL?12、你自己有没有遇到过TIME_WAIT的场景?答了没有后,面试官都笑了,说估计都是框架处理了,自己当年还得自己手动处理TIME_WAIT情况。13、当你调下游服务时,下游的服务器OOM了,或者服务器的网线突然被人拔了,这两种情况你怎么处理?对于你来说,你会收到不一样的错误信息或者不一样的感知吗?14、手撕:LRU15、面试官介绍部门情况,问能实习多久,说3轮技术面+1轮HR面,2-3天出结果,全程1小时出头。
查看12道真题和解析
点赞 评论 收藏
分享
10-03 18:26
门头沟学院 Java
一面 8.18面试官迟到15分钟1. 在高并发的情况下java线程池参数怎么设置2. JDK不同版本有什么区别3. 消息队列怎么保证可靠性(幂等,顺序,消费)4. 如果消息丢失了怎么办,在业务层有没有做什么处理(我说了分布式事务里面数据库持久化然后定时失败监听)5. AI项目细节,chunk怎么分,怎么保证查询的向量都是相关的,长记忆和短记忆的区别6. AOP+redis限流怎么实现的,为什么使用lua脚本7. 怎么实现分布式锁,redis持久化,redission和redis的关系,redission在jvm中的优化(这是什么?)8. 情感分析模块一般处理比较慢,如何解决阻塞问题(我这里是结合我自己做的项目,讲了k8s的缩扩容)然后问了点k8s基础。9. 怎么协调团队合作10. 开发中有什么好的习惯(我说了一个遵守阿里巴巴的Java开发手册,然后我有什么准则)无手撕(约了22号的二面,在二面的早上给我打电话说要补个手撕,于是约了个下午2.的面试,就写了个二叉树最大路径和)二面 8.221. 为什么没有去互联网实习2. 讲一个项目,项目的难点有哪些,问的很深入,每个步骤为什么要这么做都问了3. 问了AI的项目,展开了一些4. 做爬虫的时候可能每个网页的html结构都不一样,人工去解析很麻烦,有什么办法吗?(我说可以专门弄个agent模块来处理,面试官说有点意思让我具体讲讲,结果后面讲的不是很明白)5. 对ai的了解有哪些(照例报菜名)6. 怎么让长上下文的情况下记忆更准确7. rag能做哪些优化呢8. 现在生活中对ai的使用主要有哪些,怎么看待ai对未来工作的影响9. http1-3都有哪些优化10. http2有没有解决tcp头阻塞问题11. http3是怎么解决tcp头阻塞问题的12. quic是怎么保证可靠性的,保证了这些可靠性难道就不会阻塞吗(这个问题我不是很理解)13. tcp的阻塞控制四个阶段分别是怎么样的14. 什么时候毕业15. 现在有没有其他的offer16. 更期望的base地17. 本科学的gis,硕士却读软件工程,为什么?职业规划是怎么样的。18. 自己的优点和缺点,这里也有一些展开的追问19. 没在互联网实习过,你怎么看待互联网现在卷的氛围,你觉得你能适应吗hr面 9.24(等麻了)很阿里味的hr面,问了几个agent相关的技术问题意向 9.29
查看29道真题和解析
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务