腾讯音乐实习面经合集(附可转正实习投递链接)
26届实习投递链接(可转正)
链接来源:企业授权提供
面经合集目录
帖子标题 |
作者 |
腾讯音乐前端暑期实习一面 |
|
腾讯音乐前端暑期实习三面 |
|
4.7 腾讯音乐前端暑期实习一面 |
|
腾讯音乐-技术研究-多媒体处理方向-暑期实习-一面 |
|
腾讯音乐Android暑期实习面经 |
腾讯音乐前端暑期实习一面
投了快两个星期的腾讯音乐 16号约的18号笔试 17号约面试时间(候选时间分别是周五早上8:30和周六早上10:30)选了周六早上 笔试4道题a了2道 第三道超时只过了3.33%的样例 所以笔试成绩应该是41分左右
👥面试流程
1、自我介绍
八股/原理:
1、react的key的作用
2、可以用index作key吗?(之前一直用的index作key 后面查了一下发现我是傻波伊 怪不得有一次列表重新排序渲染出问题 有种恍然大悟的感觉 了解多点底层原理还是有用的)
3、react-router的原理
4、常见的性能优化的手段
5、nextjs服务端渲染技术的原理
6、怎么决策是否使用服务端渲染技术?
7、pc扫码功能的实现思路
8、如何记录用户登录态
9、cookie和localstorage的区别
10、讲一下http缓存
11、强缓存有什么字段
12、强缓存可以设置的最大有效时间是多少
13、设计html/css/js/图片资源的缓存时间 给出方案以及理由(被硬控了3分钟 应该是根据资源的更新频率去做判断的 但是实际项目中没有特意设计过缓存 实在找不出一个说服自己的理由 脚趾扣地)
14、你的项目中用到了echarts 有没有了解过canvas在高清屏的模糊问题是怎么解决的?()
15、讲一下px、em、rem的区别
16、rem的根字号如何设置
聊天:
17、最近在学什么东西?
18、最近开发项目中遇到的印象最深的难题是什么?如何解决的?
反问(问完问题后面试官直接说了一句今天的面试就到这了 谢谢你的参加 想着一面才27分钟就结束了 有一种不详的预感 为了似得明白一点 加了反问环节):
19、技术栈:主react以及腾讯自研的跨端框架
20、业务:基础架构 启明星计划 推动ai落地
21、为什么不考算法呢?笔试成绩是否有影响?:一是因为做过笔试了 二是如果能进二面的话 二面的面试官会更考算法 笔试成绩不是太影响 不是太拉胯就行
🤔面试感受
没有算法 面试尤其的快 总体的面试体验还可以 没有问到太刁钻的问题 不过涉及到原理方面的问题还是答得不是很完善 遇到不熟的 还是会有点磕磕巴巴 场景题没答出来有点伤 缓存细节还是没那么熟
腾讯音乐前端暑期实习三面
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还是canvas
15.使用svg可能会有什么问题,跟canvas有什么区别
16.canvas会卡顿吗,比svg性能高的底层原理?(回答了requestAnimationFrame,面试官说不是最关键的,没了解过)
17.什么时候开始学前端的
18.场景算法题目:有一亿个视频,有一亿个用户,每个用户可以反复观看某几个视频,要实时统计观看量最高的100个并显示条目出来,怎么做?(应该是一个排序问题,海量数据的排序,像实验室后端同学常问的场景题,但是我不太会,讲了大致思路)
19.怎么排序?哪些排序算法好?时间复杂度?
20.操作系统:输入一个文件路径,从磁盘读取文件并打印这个文件到屏幕,在这个过程中操作系统做了哪些事(没学过操作系统 直接投降)
21.TCP为什么三次握手四次挥手
22.三次握手都传递了什么信息
23.职业规划
好家伙,这问的真的是底层,不会的太多了哈哈,说明前端想学好也是需要学操作系统的
4.7 腾讯音乐前端暑期实习一面
原帖链接:4.7 腾讯音乐前端暑期实习一面_牛客网
#腾讯音乐工作体验# 投递应该有一个月了,终于发面了,前面的笔试做的不好,都以为寄了。今天上午发邮件约面,直接约了下午。
面试以八股为主,两个代码输出题,两个手写题。有几个问的还是挺难的,之前从来没见过。
1.JS如何判断对象类型
2.Object.prototype.toString.call()如果放进去一个Date数据类型会返回什么('[object Date]')
3.基本数据类型和引用数据类型存储区别
4.箭头函数普通函数
5.两个代码题
①输出
function fn(a) {
console.log(a);
var a = 2;
function a() {
}
console.log(a);
}
fn(1);
②页面显示和控制台(见图4)
6.跨域方法
7.Access-Control-Allow-Origin一般设置什么值?设置这些值有什么区别?对cookie有没有影响?(对cookie的影响这个不太清楚)
8.浏览器缓存,强缓存
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
名企资源黑箱拆解:可转正实习投递链接+实习面经合集 百度、腾讯、OPPO、携程、淘天、饿了么、三星、..... 【免费领取方式】 牛客APP端点击链接:https://link.zhiyeapp.com/r/AydkpQGf4t$