首页 / 腾讯2025实习生招聘
#

腾讯2025实习生招聘

#
1178331次浏览 1469人互动
你鹅来啰!腾讯2025实习生招聘已于2月25日正式启动,7000+实习生offer虚位以待,从算法攻坚到场景落地,从数字内容到科技向善,在这里,释放属于你的影响力!欢迎带话题分享你和鹅厂的故事,发帖赢Q币,可兑换腾讯旗下各类产品会员哦~
大前端岗位热招中
早投早offer
分享你与鹅厂的故事
发帖有奖
此刻你想和大家分享什么
热门 最新
26届腾讯QQ暑期实习后台开发一面面经
#腾讯# #腾讯求职进展汇总# #腾讯2025实习生招聘# #计算机# #Java# 贴主会更新每一个面试的面经,可以点进贴主主页查看其他面经(都会写的详细),可以关注我获得最新面经通知。总结基本纯八股,基本没有问项目,算法两道贴主的第一次面试(3.11图里是3.10是因为延后了一天),全程十分的紧张。首先面试官让自我介绍,应该是想从我的的介绍里引出问题,可是过于紧张只介绍了自己目前的大学大三的一名软件工程学生,没有谈到任何项目和获奖经历,面试官听完我讲完愣了一下,才开始转入面试1.现在主推语言(先说大二Cpp,大三做项目转Java)2.介绍一下java中的集合(先紧张卡壳了一下,然后讲了Collection和Map两方面,讲到Map的时候面试官继续发问)3.说到HashMap,他是线程安全的吗?(回答不是,然后说有CurrentHashMap有线程安全)4.CurrentHashMap怎么保证线程安全(回答使用了分段锁,介绍了分段锁机制)5.那除了你刚刚说的CurrentHashMap还有什么方法保证HashMap线程安全(又答了个synchronizedMap,也是通过锁的机制保证线程安全)6.那还有使得HashMap线程安全的其他方法吗(没答上来)7.那CurrentHashMap相比于synchronizedMap,通过不同的加锁方式,哪一个性能更好(这我不知道也没答上来)8.HashMap怎么解决冲突(细说了拉链法解决哈希冲突,提到了哈希表变大之后会变成红黑树存储)9.红黑树应用于哈希表性能好在哪里?(我从时间复杂度上解释O(logn)优于O(n))10.还有其他的解决哈希冲突的方式吗?(想起来有线性探测法,但是说不出详细的)11.查看简历后询问mysql包含哪些索引(组件索引,普通索引,唯一索引,全文索引,然后说了下索引工作方式)12.mysql常见存储引擎(InnoDB,介绍了innoDB的机制)13.InnoDB的底层数据结构(B+树,说了B+树的结构)14.为什么不用B树呢?(先说B+树相对于B树的优点,其中提到使用B+树磁盘读写性能更高)15.怎么使得读写性能更高?(从B+树存储和查找原理入手,B+树叶子结点存储数据,非叶子结点存储索引,从而使得每个节点存储更多索引信息,降低树的高度,B+树进行查找路径更短,所以磁盘读写操作更少)16.详细讲讲为什么范围查找性能更好?(从B+树节点有序相连入手,叶子结点通过指针相连形成有序链表,使得查询一旦找到要查的的范围起始点,就可以沿着链表顺序快速访问,而且B+树结构非常适合二分查找,相对的时间复杂度会更低)17.说B+树的时候提到了Redis也应用了有类似于B+树优势的数据结构,面试官直接抓住发问Redis使用情况(讲了项目里对Redis的使用)18.Redis常用的数据结构(String项目里用来存储用户信息,set项目里使用来管理帖子赞踩以及并集管理共同关注,还有list和sorted set)19.那Redis里的Hash你有用过吗?(又是Hash,这部分我背的不熟,老实交代用的不熟练)20.Sorted Set的底层数据机构是什么?(先想起来有一个跳表,面试关追问还有吗,想了很久说压缩链表,并说只知道名字,不知道具体实现,因为我前面说到的都细致解释了)21.问Redis持久化机制(回答两种,RDB持久化和AOF持久化)22.马上询问RDB底层的运行原理和具体执行(说了自动配置和手动配置,提到BGSAVE)23.追问BGSAVE具体执行(老实交代只记得这个命令,对底层执行还不清楚)24.开始问计网,TCP和UDP(细说了TCP的三次握手和四次挥手和UDP传输快但是不可靠)25.TCP的头部结构说一下(开始按顺序说TCP的头部存储的不同参数)26.那头部里的校验和占多少位?(16位)27.http中403错误码什么含义?(禁止访问,服务器拒绝客户端发送的请求,权限或者资源问题)手撕算法,面试官调试腾讯会议上面的ide,调试了五分钟没搞好,让我自己直接在自己的ide上写十五分钟内完成快速排序和二叉树中序遍历用c++写,二叉树写的时候被要求不能用递归要用迭代法算法都不难,但是因为没有腾讯会议上的输入样例提示,面试官也没说具体的输入样例核心逻辑很快就写好了,但是样例的输入尤其是二叉树那里一时没处理好(向输入前序然后输出后序来着)到时候面试官上来说因为没有在腾讯会议上写,就不要求运行写输入样例了,要求我细说两个算法的逻辑即可28.快速排序——经典的分治算法,寻找一个基准数,将小于他的排左边,大于他的排在右边,然后递归处理左右两边29.快排稳定吗?(不稳定)30.细说快排不稳定的原因(依赖于交换操作,可能导致数值相等的元素排序后相对位置发生变化)31.说几个稳定的排序算法(冒泡排序、插入排序、归并排序)32.二叉树中序遍历——利用栈模拟递归过程,首先将根节点以及其左子节点一次入栈知道左节点为空,然后弹出栈顶节点,再将右子节点作为新的根节点,重复这个过程到时间了,让我反问,不知道说什么,就问面试官,这是我的第一次面试,您认为我的表现如何,面试官官方回答:”我只是如实的记录你的面试表现然后把档案给上面的leader进行横向评估,这不由我说了算而由leader说了算。“也不知道这样反问稳不稳妥,说出去的时候其实就有点后悔了,然后向面试官道谢,面试结束。
wuwuwuoow:说说我自己对这些八股的理解,有问题可以一起讨论: 1.CurrentHashMap,面试官应该是想让你回答 JDK1.7 和 JDK1.8 的实现区别,为什么 1.8 的更好?1.7 是分段锁,但是锁的粒度还是比较大。所以 1.8 做了改进,如果目标位置上的节点为 null,就先 CAS 把节点直接放进去,避免加锁。如果目标位置存在节点,就使用 synchronized 对“头节点”加锁,接下来读写链表或红黑树就可以保证线程安全了,因为只有一个线程能访问该链表或红黑树。总结就是 CAS + synchronized 更小的锁粒度 + 避免创建 Segment 节约内存 2.哈希冲突的解决方案。开放寻址法,在数组中找到下一个位置放入元素,常见的有线性探测、二次探测、双重哈希。在 ThreadLocal 中,就采用了线性探测法;拉链法,典型的就是 hashmap;扩容,hashmap 和 ThreadLocal 都有通过扩容的方式解决哈希冲突,会设置一个负载因子,比如 0.75,达到该值就扩容。一般就是「扩容+拉链法」解决,拉链法可以解决哈希冲突问题,但哈希冲突多了性能就差了,通过适当地扩容可以降低因哈希冲突过多导致的性能问题,但不限制地扩容又浪费内存。所以要在内存和性能之间做权衡
点赞 评论 收藏
分享
03-15 13:14
已编辑
河海大学 Web前端
腾讯云前端实习面经(三面挂)
#腾讯2025实习生招聘# Timeline3.3 一面3.5 二面3.13 三面一面 45min自我介绍问项目难点和亮点,然后就一直就项目在问,我说啥面试官都说没听出啥亮点,可能我确实不知道咋说的好绞尽脑计在那苦哈哈地想自己的项目有什么能说的,挨了三十分钟拷打接下来就是一道手撕异步加法器很快写完了,面试官就问能不能优化,没想出来反问了一下,面试官说那边是纯ts,再想到自己项目说的稀烂,本来感觉凉了,结果第二天约了二面二面 50min自我介绍项目亮点难点首屏渲染优化,什么会影响首屏加载了解闭包吗,用一个比喻向无编程基础的人介绍闭包输入url之后发生什么tcp为什么要三次握手而不是两次dns解析baidu.com和google.com的不同之处运营商试怎么拦截非法请求的如果在hosts里面手动指定google.com的ip映射,怎么进行拦截了解哪些网络通讯协议dns协议用的是tcp还是udpipv4有几个字节,能够表示多少个ip看代码说输出,事件循环的浏览器为什么需要事件循环手撕:大数加法写了补0再按位相加的方法,问不补0有什么方法,想了想说会用双指针问了一下个人规划,还有base地能否接受反问完结束,目前无后续面试通知,有了再更新三面 50min开头在自我介绍被打了个措手不及,自我介绍完了面试官问你觉得你的自我介绍有什么可以改进的点,可以用什么方式突出自己的特点,回答完之后面试官居然说不是说我的自我介绍有什么问题,而是他在前几天面试了一个博士生,一进腾讯会议就甩出他们研究的PPT开始介绍,给我听的一愣一愣然后让我介绍项目,开了个屏幕共享介绍,中间问到了项目中调用的第三方库有没有做什么改进和它的原理,这部分还好接下来面试官让打开记事本,用腾讯会议的批注笔开始出题,主要是讲思路,没有手撕一个存储100万个单词的数组,每个单词最长30个字符1.占多大的内存2.查找一个单词是否在数组中,能想到什么方法,在查找之前,可以对数组进行处理,排序和处理转换为不同的数据结构的时间通通忽略,只考虑最后查找的复杂度尽可能地小最后的问题的确出乎意料,人也有些犯迷糊,之前二面面试官告诉我是做sdk研发,但没想到这么底层,中间的提问甚至问到了虚拟地址、物理地址、内存分页和缓存相关的知识点,确实没想到会问到这些内容,在专业课考完之后复习的也不多,以至于临场的表现也不尽人意,面试官一直给我纠正一些错误点,后半段感觉有点像在讲课了哈哈哈。总结,专业知识还是挺重要的,看来之后在项目和算法之外也要多复习一下,说不定什么时候就用上了现在又在鹅点池子里躺着了#前端#
查看22道真题和解析
点赞 评论 收藏
分享
03-26 13:44
已编辑
门头沟学院 Web前端
腾讯PCG前端四面回忆版(已OC)
一直没来得及更新 3.21今天统一更新更新:官网显示复试 等约面更新:二面链接消失 应该是有三面更新:下周一三面 求求面试官仁慈更新:3.17号三面完 第二天早上更新状态 居然还是复试 下午就发来了四面邀请更新:3.19号四面结束 3.20中午发邮件催 下午变成HR面试状态 等HR面中更新:录用评估中 求OC#腾讯2025实习生招聘# 3.7号下午 1h上来首先自我介绍针对项目问一些问题:1.在项目中用webpack了,请问你是怎么用的2.你的项目涉及vue2和3,讲讲在开发过程中你觉得有什么区别3.你的小程序提到了分包的技术,请问你在小程序中是如何分包的4.你提到了自定义指令加vueuse实现图片懒加载 滚动加载 讲讲怎么实现的5.讲讲vue里面的虚拟dom6.看两道输出题第一个是和事件循环有关的第二个是是否用new调用构造函数的输出结果7.算法题:1.手动实现以下函数:给定一个对象,给一个字符串,例如a.b.c a[0].b.c 用这个字符串去访问这个对象 如果能正确访问就返回取到的值 否则就返回自己设置的默认值2.零钱兑换 dp秒了然后就是反问环节:问了问部门业务然后问了问腾讯更喜欢简历丰富还是学习能力更强的同学(菜鸡简历问了问前端的学习路线面试官说一共三轮技术面,到今天还没消息。许愿二面有无佬知道流程多久才推进3.12号晚 二面 1h清纯男大偶遇二面面试官1.自我介绍2.讲讲你觉得项目里面有哪些难点:我讲了二次封装axios以及token刷新/重复请求 vueuse+自定义指令实现图片懒加载/滚动加载 以及大文件分片上传和断点续传 webpack打包项目开始根据项目疯狂拷打八股,以下是一些回忆 不一定按照顺序:1.webpack的整个流程,包括compiler/loader/plugin/entry/output2.http四个版本的区别,1.0/1.1/2.0/3.0还问了问2.0和1.1 如果丢包率高哪个好 一开始没答上来 面试官引导了才答上来。3.https和http有什么区别,我回答是多了一个加密层,然后讲了讲非对称和对称,然后讲了讲非对称和对称各自的优缺点4.cookie/localstorage/sessionstorage的区别5.浏览器的缓存会存放在什么位置(没回答上来)6.响应报文的格式有哪些7.你知道除了cors以外还有什么跨域方式(回答了jsonp,还有说知道nginx,但不太了解)8.DNS解析过程9.讲讲你知道哪些状态码(2xx 3xx 4xx 5xx)10.有用过除了开发者工具以外的东西开发小程序吗(无)11.有什么方式可以提高首屏加载速度12.大文件分片上传是怎么做的(SPARKMD5+WEBWORKER) 还问了我有没有做断点续传(讲了两种方案)13.问了问对AI的看法,对程序员的影响以及自己的一些看法智力题:5L和3L杯子得到4L水算法题:1.总和能满足大于等于给定值的最小连续子序列2.区间合并3.17号早 三面 1h上来自我介绍问一些项目,让我介绍一下自己项目里的重难点(然而 和我预想中的项目拷打不一样 一介绍完项目就零帧起手问八股然后问了一下我研究生期间发的NLP论文做的是什么如何搭建一个你自己实验室里的文档机器人(讲了讲大模型加知识图谱构建 然后RAG)1.讲讲TCP三次握手2.为什么TCP是四次挥手 不是三次或者是五次挥手3.可以讲讲四次挥手中客户端这边的TIME_WAIT状态是用来干嘛的吗4.快速排序算法原理(之前没复习 纯纯汗流浃背)5.讲讲快排的平均时间复杂度和最坏时间复杂度,什么情况下会最坏(平均的时候递归次数是二叉树的节点个数,最坏是一条链)6.vue2和vue3的区别7.对闭包的理解8.什么是防抖和节流 讲讲实现思路9.讲讲深拷贝和浅拷贝10.跨域怎么理解,有哪些解决跨域的手段(只讲了jsonp和cors nginx不太了解)然后是两道智力题:1.两根不均匀的绳子,一根从一头点要一个小时,请问怎么得到15分钟2.一个矩形中随便在一个位置挖掉一个矩形,怎么切能够把面积均等分继续问11.前端和大模型结合的看法 大模型的应用(讲了multiagent)12.大模型底层架构是什么(估计是看我有NLP背景 我说了decoder-only)13.你说你做过多模态,问了问CLIP的底层算法是什么(我说了本质上是图文对的对比学习)3.19号 四面 30min上来自我介绍讲讲项目里的难点在哪1.大文件分片断点续传的整体实现过程2.文件的断点续传和分片上传有必然联系吗(这个没太答好 后面想到了http1.1支持指定范围再上传)3.文件分片的依据(一开始没答的太好 后面说根据网络带宽以及服务器缓存块大小)4.有用过原生三件套去开发吗5.原生三件套和vue这样的框架之间有什么优缺点6.webpack的打包本质上是在干什么7.webpack的热更新的原理是什么每一面结束以后等待结果其实都很煎熬 加油 许愿hr赶紧邀请我面试 许愿能oc
点赞 评论 收藏
分享
03-08 17:36
已编辑
湖南科技大学 前端工程师
0307 腾讯文档 前端实习 一面 90min 50min项目 40min代码
#腾讯2025实习生招聘# 项目:1. 如何判断一个项目的性能好坏?2. “预执行网络请求,分割不必要的响应式数据”具体是怎么做的3. 其他提升性能的方法4. 细说逐帧延迟渲染,是怎么阻止js不让他加载渲染的5. 假如用户电脑性能很高,本可以一帧渲染完比如30个组件,用了延迟渲染之后反而渲染时间增多,怎么考虑的6. 如何判断组件渲染的时间7. 如果上线后用户电脑配置和开发时的配置不一样,怎么解决这个渲染时间不准确的问题?8. vue框架中最多只能监听他的render函数,但render执行完之后只是把组件塞进了DOM,并且把数据更新好了,但实际上浏览器这个绘制的时间是不可控的。如果只是计算js上下文执行的时间,那这个渲染的时间是控制不了的,那对于你的优化来说,有考虑过吗9. 所有的方式其实都是自己从最开始想过,但最终都没有实践过的是吧?(部分是)10. 刚才说到bff,你对微服务了解多吗(不太了解)11. bff实践过吗,从哪里得知的呢12. 代理服务器和后端服务器怎么建立连接的13. 浏览器输入URL之后的运行情况14. 根据刚才的请求相关的,推理后台请求是怎样的,为什么快?15. 前端常见的浏览器安全机制16. 无感token刷新怎么做的17. 如果发100个请求,这些请求都需要登录态,但发到第三个请求的时候token过期了,怎么办18. 学习前端的途径19. 简历里的阅读并调试20万行第三方库,主要是哪个20. 为什么不考虑和作者共建呢#牛客AI配图神器#代码:1. 最长无重复字符串(秒了)2. 基于promise实现调度(用promise实现最大并发量,秒了)
查看22道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
腾讯hr部门 二面记录(3.7,50min)
#腾讯2025实习生招聘# 问一些个人情况(有前端问题是因为我有前端的开发经验,但是没准备八股)1. 项目中缓存穿透和缓存雪崩是如何处理的。2. 一个div垂直居中有几种方式可以实现3. 用户在浏览器中输入一个网址到最后渲染出整个页面的过程 --> https-->tls四次握手4. tls里的三个随机数,为什么是三个,三个随机数的作用是什么?5. html的渲染过程6. java基础、mysql、redis选一个掌握的比较好的7. mysql的事务隔离级别8. 什么叫当前读?什么叫快照读?9. 什么时候会触发当前读10. redolog和undolog分别是什么11. mysql的锁机制,有哪几种锁12. 临键锁和间隙锁有什么区别13. 开启一条事务,insert一条数据,但是还没提交,会加什么锁14. 算法:最长不含重复字符的子符串15. 问一些个人的问题16. jvm启动参数有了解过有哪些?17. Java中常见的垃圾回收器有哪些?18. CMS和G1有什么区别19. 了解过zgc吗?20. 什么是GC root?21. 哪些类是可以作为GC Root的?22. 怎么创建多线程?23. 使用线程池有哪些好处?24. ThreadLocal的内存泄漏是什么原因导致的?25. 了解过InheritableThreadLocal吗?26. 知道父子线程中的ThreadLocal是如何传递的吗?腾讯的一二面的面试官都很好,鼠鼠第一次正式的技术面就是腾子,虽然答得不是很好,但是体验感真嘟很好许愿一个三面#牛客AI配图神器#
查看26道真题和解析
点赞 评论 收藏
分享
头像
03-18 21:57
已编辑
腾讯_wxg_软件
🔥 ​​【腾讯2025实习校招内推|25/26届可投|进度实时追踪】​
内推码 TH5E9DIQ🌟 ​为什么找我内推?1️⃣ ​免筛选直通道:跳过简历初筛,直达业务部门,优先锁定HC!2️⃣ ​进度透明可查:后台实时跟踪应聘状态,随时私我查进度(非系统自动回复❗)3️⃣ ​新人避坑指南:作为刚拿offer的应届生,可分享面试技巧+简历优化建议4️⃣ ​覆盖所有事业群:微信、游戏、云智、CDG等热门部门一键投递📍 ​投递方式(10秒完成)​1️⃣ ​戳链接:[腾讯招聘官网] → 选择岗位 → 在「是否填写内推码」输入:👉 ​TH5E9DIQ 👈(❗️必须填内推码才能关联到我的后台❗️)2️⃣ ​或直接私信我:发送「简历+姓名+目标岗位」至📮 [你的邮箱/牛客私信],我会当天提交系统并邮件确认🎯 ​重点岗位推荐✅ ​技术岗:后端开发(Go/Java)、客户端、AI算法、数据科学✅ ​非技术岗:产品经理、游戏策划、用户研究、商业分析✅ ​25/26届实习:转正率超70%的日常实习岗同步开放💡 ​新人学长の真心话3个月前刚经历秋招厮杀,太懂大家的焦虑!这些信息差你一定用得上:▫️ 简历突出「技术栈+项目量化成果」通过率提升50%▫️ 腾讯笔试编程题占比60%,刷题优先看LeetCode热榜▫️ 想冲WXG/光子/IEG的同学,建议优先投递基架/引擎核心岗#内推##腾讯##腾讯2025实习生招聘#
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务