腾讯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里面的虚拟dom
6.看两道输出题
第一个是和事件循环有关的
第二个是是否用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/output
2.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
全部评论
投的啥部门呀
1 回复 分享
发布于 03-10 12:32 广东
佬手写都写出来了吗
点赞 回复 分享
发布于 04-26 10:11 北京
请问腾讯的算法题用什么写的呢,腾讯会议里面吗
点赞 回复 分享
发布于 03-22 15:44 重庆
大佬你是面的pcg具体哪个业务的
点赞 回复 分享
发布于 03-13 15:19 江苏
许愿二面
点赞 回复 分享
发布于 03-10 10:15 广东

相关推荐

04-28 17:44
已编辑
中山大学 前端工程师
##实习进度记录# ##腾讯前端面经# 1. 一面4.15 1h双方自我介绍为什么学前端怎么学前端的,学多长时间了跨域XSS, CSRFTLS握手过程HTTPS安全吗webassemblyts页面很卡怎么排查项目相关. .. 面试官:项目2后端数据怎么组织的? 我:您是要问数据库的设计吗?面试官:哦,用了数据库是吧,说一下关系型非关系型用过哪些,使用场景分包怎么配置的?优化数值怎么来的?vite esbuild rollup项目技术栈那一行写的后端springboot,问:后端是用什么写的?node吗?用的js还是ts?ts。用的vue几?3,vue2 3区别项目上线了吗?还是说只是练习的?项目跨域怎么配置的?其他的忘了代码题:版本号比较对象比较反问:业务:qq小游戏还有几面:2到3本来还想问一下表现怎么样,面试官主动byebye了几分钟后已过非科转码第一面一定会越来越好的——————————分割线——————————2.  二面4. 16 37min自我介绍项目优化的值怎么算出来的分包怎么做的项目是实验室的还是实习的吗?个人的(减分?)大文件分片,双token,优化,cookie和jwt有个js动态添加的button,现在没了,怎么排查三个函数,a调c,b调c,c里面怎么知道是哪个调的它输入框,用户只能看不能输入,多种方法事件冒泡捕获口述快排闲聊:哪里人为什么从大老远来广东上学职业规划优点和缺点无手撕其余的忘了反问:业务实习生的要求什么时候出结果对非科的建议感觉kpi,要止步于此了吗50min后更新,过了可能还是面试官的风格不同,——————————分割线——————————3. 三面4.17 37min没开摄像头,时间也短,又要止步于此了吗介绍怎么学前端的,学了哪些选一个项目介绍,小组分工、怎么实现的、怎么解决问题的八股一个没问代码题:找出数组中出现两次的数,除了map。其时间复杂度O(n)和不用额外空间的方法思考题:路口30min内有车通过的概率是90%,5min内有车通过的概率是多少反问:业务:我们是一个互联网公司,做的也是互联网相关的业务。???建议:学个人技能提到的前端相关的技术。???上下班时间:无打卡,早10,晚6-9实习生相关:暑期、有导师带、转正HC还不知道6h后更新,已过还剩两面——————————分割线——————————4. 四面4. 23 30min自我介绍虚拟DOMVue23的diff移动端和PC端需要注意的项目:登录怎么做的,密码传输文件上传和储存SDK怎么做的,怎么用,怎么上报,性能指标怎么算,分工规划反问:技术栈:Vue23、js,和原生应用交互建议:多去想为什么——————————分割线——————————5. HR面4. 24 20min介绍说本来想问我专业相关的,为什么换方向,既然我在介绍中说了,就不问了项目分工负责哪部分遇到哪些困难小组沟通有没有其他流程对实习的期望实习时间录评了,说五一之前给结果,许个愿——————————分割线——————————4. 27 已OC咏鹅有鹅选鹅,无鹅延毕,明年再鹅,延毕还无,建议读硕,毕业再鹅,无鹅延毕,明年再鹅,若再无鹅,建议读博,毕业再鹅,无鹅延毕,明年再鹅,延毕还无,博后可读,出站再鹅,若再无鹅,入校拼搏,评上教授,还能再鹅。
点赞 评论 收藏
分享
评论
16
60
分享

创作者周榜

更多
牛客网
牛客企业服务