首页 > 腾讯前端实习反复被捞三次面经,求解答 PCG 转正率!!
头像
wenchaofighting
编辑于 2020-07-21 16:15
+ 关注

腾讯前端实习反复被捞三次面经,求解答 PCG 转正率!! 投票

IMWeb

一面 5/131.1h

自我介绍
聊经历聊了好久
学习前端的方式
为什么离职
平时学习前端的方式(提到看书)
看了什么书(红宝书)
这本书里印象最深的一节是什么(继承)
我这刚好有一道继承的题,给你做一下

做题:
1. 创建一个 Person 类,其包含公有属性 name 和私有属性 age 以及公有方法 setAge ;创建一个 Teacher 类,使其继承 Person ,并包含私有属性 studentCount 和私有方法 setStudentCount 。
2. 实现一个遮罩弹窗
3. 请写一个函数,计算一篇英文文章中出现次数最多的单词及出现次数。

什么时候能实习
你有什么想问我的

二面 5/2635min)(7 天后凌晨0: 00 自动变灰)

自我介绍
为什么离职
做过的前端性能优化有哪些(提到图片懒加载)
图片懒加载是怎么实现的
首屏渲染的时间怎么衡量
加载js 、css、图片这些资源浏览器是并行加载还是串行加载
如果资源非常多会还是全部并行吗
从输入url 到页面呈现发生了什么(经典题)
是每发出一个 http 请求就建立一个 tcp 连接吗
讲一讲浏览器的重排和重绘(经典)
引起重排的原因有哪些(经典)
获取一个 div 的宽度会引起重排吗
Js 是单线程的还是多线程的,单线程如何保证性能?(事件循环)
平时学习前端的方式(提到看书)
看了什么书(红宝书,css世界...)
这本书里印象最深的一节是什么(继承)
继承是什么
70%的人喜欢篮球,80%的人喜欢足球,90%的人喜欢排球,同时喜欢篮球和足球的人占多少
有一个非常大的日志文件 32G,统计里面出现次数前十的 ip 地址,怎么做

除了腾讯还有在面试其他的公司吗
能实习的时间是什么时候到什么时候

腾讯云

一面 6/10 45min)(晚上八点左右变灰)

自我介绍
自我发展的规划?
聊聊项目中的一个前端体系结构(说了 html、css、js)
协议方面的呢?
性能优化方面的呢?
安全方面的呢?
XSS 原理,怎么预防?
前端工程化方面的呢?
聊聊你项目的登录是怎么做的
为什么要用 token(防止 CSRF)
Websocket 的链接过程?
你拿到后端发过来的 websocket 是怎么做的?
有没有试过沾包的情况?一次消息多条数据(没遇到过…)
说说为什么项目为什么要用 vue
使用 vue 给你带来的感受是什么
数据双向绑定的原理
除了 Object.defineProperty 还能用什么方式进行响应式?
有没有试过多层嵌套对象的数据监听不到的现象(这里印象不深刻了,从 vue 给数据定义响应式的过程分析了一下)
Vue 的生命周期?
Js 传参,值传递与引用传递的不同
实现一个函数,每次调用返回 不同的 长度为 2W 的数组,数组的每一项由 26 个英文字母中的不同四个组成(大写),同时数组的每一项也不同。(想到了结合 Math.random 生成字母,用对象存储已生成的结果保证不同 这种暴力方式)
问能不能优化,没想出来…

反问环节
我这次面试的不足,该怎么提升
我被哪个部门捞的
然后被问到觉得上次没过的原因是什么
说了两个答得不好的问题,同时自己表达能力不好导致凉的

这时面试官又想起了几个问题,http1.0 开启 keep-alive 和不开启的区别?
状态码 302 什么意思

结束

面试官说我基础还行,经验会比其他实习生要足,但是表达能力一般(给了我个面子没直接说不好),说的时候会有卡顿,给人的感官不好,一些项目中的 错误处理、工程化、部署之类的问题还没问,建议我多做项目、多实习去积累,多注重基础。

两次面试下来,感觉腾讯面试是虽然问题能答上个七七八八,但是没亮点的话就希望就不是特别大,再加上自己的表达能力不是特别好,难呀。哎呀,加油吧。

PCG

一面(30min

可能因为我上两次也说了这么多了有记录了吧,没有自我介绍
问了问基本情况,能实习多久(我说能实习比较长一段时间)

场景题:商品列表以及购物车的实现思路(从商品信息如何获取、添加至购物车的逻辑、保存购物车信息的方式分析)

算法题:
两个字符串的所有公共子串,说思路,
(虽然有刷过 leetcode 的最长公共子串,但是一时间这么快把思路精确说出来也说得不是很好,说完之后应该没有让面试官完全理解我的意思,面试官说觉得不好衡量)

https了解吗,介绍一下
详细聊了聊 tls 握手过程
然后被问到中间人攻击怎么办
答完之后面试官觉得还不错

然后就说最快接下来几天会接到复试电话,让我注重一下算法的练习

二面

先做了两道算法题 (15min
1. 冒泡排序
2. 最长公共子串

然后视频面(30min
让我简短的自我介绍(我以为没什么需要介绍的就特别简短的说了一下经历,平时都会说的有关技术栈的内容都没说)
安全方面的问题
介绍一下 csrf 的原理
怎么去预防
说一说 http 缓存
http1.1 和 http2.0 的区别(说了说队头阻塞、头部压缩、二进制帧)
图片懒加载的原理
Vue 的源码有看过吗
平时写 css 是怎么写的,说一下写 css 的思路
单独抽离文件通过网络加载的话,影响用户第一眼的体验怎么办
(我说一些基本的样式就直接放在项目中,面试官说他们那边是一些需要用户看到的样式就通过 webpack 打包进项目里面,ps: 对对对我就是这个意思hh)
给你一个网址,怎么判断,怎么衡量他的资源对首屏渲染影响
优化方案有哪些

然后就问我获奖的那个项目是什么,啥技术栈(我自我介绍的时候就该说下技术栈的
有写过移动端吗
移动端的调试抓包怎么做的
然后就是聊项目中怎么做的一些东西,大概就是工程化那方面的
单元测试有了解过吗
Mock 有写过吗
然后说了解的差不多了,问我最近有了解的比较感兴趣的前沿的技术
说了一下 deno、vue 3.0,强行说了下比较感兴趣的虽然不是特别前沿的 typescript
面试官就说觉得还可以,等下交给技术委员会转给下一个人,下周会联系我
还说实习时间的话是建议长一点,对后面的转正有帮助(我都没想到这..)

三面(30min

自我介绍
有用到的 es6 的特性
var let const 的区别
多个请求串行请求(for循环 + await)
可以用 foreach 吗
浏览器渲染原理讲一下
构建了 dom 树之后,dom 树中的元素会全部出现在渲染树中吗
设置元素的 display:none 之后会从哪个流程开始
设置 visibility: hidden 之后会从哪个流程开始
http 和 https 的区别
http1.1 和 http2.0 的区别

以下开始有点磕碰
智力题:一百层楼,有两个玻璃瓶,在其中的一层楼层及以下的楼层中往下扔玻璃瓶不会碎,找到这个楼层(没想出最好的方案,只想出个二分,二分的话最坏情况也要50次)
快排还记得吗,讲一讲
基准元素的选择有什么更好的方案吗

反问
结束

HR 面(30min

自我介绍
最有信心的项目是哪个
项目中遇到的难点
怎么解决的
如果在工作中遇到自己的知识盲区,会以怎样的步骤去解决
在学校中的成绩怎么样
在学校中除了学习还有什么其他的活动吗
学的最差的一门课程是什么
是什么原因导致你觉得你学的最差的课程是这个
在学习这门课程中遇到遇到不会的是怎么解决的
最有成就感的一件事
最有挫败感的一件事
没有考研的打算吗
没有在之前实习的公司继续实习的打算吗
为什么这个时候才来找暑期实习(我早就开始找了呀,前面两次没过呀…)
目前有在其他的面试流程中吗
如果拿到了腾讯 offer 会怎么比较
能够实习的时间

HR 说如果现在开始实习的话,就无法参加校招提前批,因为是在实习的流程中

因为是暑期实习,所以是在一个多月后会有个留用考核,考核通过直接发校招 offer

问了下转正率,hr 回答非常官方:主要还是看个人表现吧,如果表现得特别好的话也不会去卡转正率。(就一个多月,我能表现个啥呀

求问

被 PCG 捞起来一直都挺佛系的,没想到居然能走到 HR 面😅
部门是 PCG qq 增值业务部,转正率怎么样啊?如果拿到 offer 了该不该去?
目前是接了 shopee 的实习 offer,虽然都是有留用考核,但是怕腾讯的转正率不高呀...
我该怎么办?(虽然是个幸福的烦恼,但是真的不好搞)
咋办呀,求各位牛油给些建议



更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐