21届腾讯PCG前端实习

大概是五月中旬吧,尝试投了腾讯,第二天一早收到了面试邀约,约好当晚面试,紧张地看了一整天。由于时间久远,难免有些题回忆不起来。

一面

  1. 关于JS原型链的题 难度一般

  2. 关于闭包的题 难度一般

  3. 关于this的题 难度一般

  4. 难度一般算法 大致为一个8*8棋盘,0代表空,1代表有车(ju),车可以进攻横竖直线上的其他车(称为有冲突),问输入一个棋盘,是否有冲突。

  5. 上一题的基础上,问有几个冲突,如0 1 0 1 0 0 0 1 共有2+1个冲突。

  6. Vue和React比对。

  7. 惯例,你有啥想问的。

二面

一面完第二天一早收到了电话,约在第三天晚上。

  1. 接着一面那道算法讨论加入了皇后、象后,棋盘最多还能下几个车而不冲突。(没让敲代码,我说通过dfs无脑。。)

  2. 讨论网站性能能从哪些方面排查原因。类似于浏览器输入网址全过程。。说了挺久,面试官还抢过去说。。

  3. 对于content的类型、一些常用头部。

  4. Webpack工作流程介绍。

  5. 惯例,你有啥想问的。

三面

二面完第二天下午,与Hr小姐姐沟通了半小时吧,主要就问问你平时生活学习状态啥的,随意发挥,端正自己的态度就行了。

大概过了一周,五月末收到Offer吧,后来考虑良久还是没去,但也算是难得的经验了。

#腾讯面试##腾讯##实习##前端工程师##面经#
鼠的小丑面试 文章被收录于专栏

记录下本鼠的面试

全部评论
结尾升华主题🤣
3
送花
回复
分享
发布于 2020-06-18 15:47
研究生转后端,莫非大佬也是因为保研放弃大厂了?
点赞
送花
回复
分享
发布于 2023-03-15 18:05 湖南
滴滴
校招火热招聘中
官网直投

相关推荐

因为是校招专场,所以是线下面试的1.日常项目拷打2.css如何使一个盒子居中3.margin百分比是相对的谁(父盒子还是自己)4.js里promise和async await,为啥有了promise还有提出async await5.如果浏览器打开一个网页很卡,可以怎么优化(减少回流重绘,防止内存泄露,浏览器缓存等)6.浏览器缓存都有什么类型(我说了强制和协商缓存,他说cookie类的,我说还有session和localstorage,他说了解indexedDB么,这个我没接触过)7.http2相对于http1优化了什么8.https是什么9.websocket了解么10.chatgpt是怎么返回数据的(轮询,长连接,还有websocket还有一个我不认识的方法)11.你是怎么部署的,docker,k8s了解过么12.vue2与vue3区别,vue3为什么要推出组合式api(面试官说方便复用),虚拟dom是什么,为什么比操作真实dom快13.typescript了解么14.正则表达式知道么,用在什么场景里(我说表单,他说大部分是,也有其他的,我不了解这个)15.模块导入有几种方式(es6和commonjs),ast,tree shaking知道么16.打包工具用过什么,vite和webpack的区别(vite基于es6所以快)17.知道web worker么(我只知道是在前端开多线程的),追加了几个基于web worker的问题18.可视化用过么,echart是基于什么实现的。。算法题:拿张纸,手写代码1.考察了一道闭包的题目,一个counter然后调用,写输出结果2.一个url怎么提取出params3.123456789怎么变成123,456,789的格式(我是操作字符串,他说可以用正则表达式)#腾讯##前端#
点赞 评论 收藏
转发
TME效率是真高啊,三次面试面完都是秒出结果,目前等hr面啦三面面试官感觉就是搞架构或者对计算机理解很深的,问了一些跟数据结构算法和操作系统相关的问题,确实是答不上来。全长半小时,复盘一下。1.第一个项目上线有多少用户2.前端部分有多少人开发3.三维地图底层怎么实现的4.三维地图实现过程中存在的一些问题5.如果坐标点数有上万个,发生卡顿怎么解决?(这个实际没解决,但是说了思路)6.还做了哪些优化7.渲染卡顿主要是涉及到硬件的哪一部分的卡顿/资源不足(不会)8.JS调webGL到最终上屏的过程是怎么样的(哇 一点不会)9.Vue3相对于Vue2的改进10.vite相比webpack的区别11.为什么要在项目中用websocket?还有别的方法可以使用吗12.websocket使用过程中有什么坑吗13.flowable的原理?(项目特有)14.流程图用的是什么技术,svg还是canvas15.使用svg可能会有什么问题,跟canvas有什么区别16.canvas会卡顿吗,比svg性能高的底层原理?(回答了requestAnimationFrame,面试官说不是最关键的,没了解过)17.什么时候开始学前端的18.场景算法题目:有一亿个视频,有一亿个用户,每个用户可以反复观看某几个视频,要实时统计观看量最高的100个并显示条目出来,怎么做?(应该是一个排序问题,海量数据的排序,像实验室后端同学常问的场景题,但是我不太会,讲了大致思路)19.怎么排序?哪些排序算法好?时间复杂度?20.操作系统:输入一个文件路径,从磁盘读取文件并打印这个文件到屏幕,在这个过程中操作系统做了哪些事(没学过操作系统 直接投降)21.TCP为什么三次握手四次挥手22.三次握手都传递了什么信息23.职业规划好家伙,这问的真的是底层,不会的太多了哈哈,说明前端想学好也是需要学操作系统的#腾讯音乐##暑期实习##前端##25届暑期实习##我的实习求职记录##软件开发2024笔面经#
点赞 评论 收藏
转发
3 8 评论
分享
牛客网
牛客企业服务