腾讯音乐 前端 一面面经


时长:45min

面试官对不能开摄像头表示抱歉,说我这边也可以不用开,大家互相尊重,我还是坚持开
自我介绍
(面试官:ES6掌握的怎么样啊)
promise有几种状态→状态已经变化了还可以更换吗
var let const→死区→引用类型/作用域→判断两个对象是否一样→对象里有对象呢
箭头函数→this相关
----这个过程有代码输出判断,有问ES设计的原理,花了大部分时间----
模块化(commonjs/ES6/CMD/AMD全问)→ES6如果三个模块循环嵌套怎么办(人傻了)
Vue生命周期→create和mount的区别→设计层面的区别
(我好像说什么都顺便说到小程序上,于是问小程序)
小程序里naVigateTo相关的各种生命周期问题(根据大二的远古记忆答的,太久没开发也没被面到,有点露怯)
反问前面试官自我介绍部门
反问
腾讯音乐需要音视频基础吗?(后期会需要)
我的基础需要再看什么书籍提升吗,是不是还是红宝书看扎实?(对的红宝书,不过你其实答的还可以,this理解的不够)
腾讯音乐对算法要求高吗?(也要会,大概意思是他觉得暂时不需要考察,之后校招的话要(二面还是春招?))
刚刚问的对象里有对象的时候怎么办?(从简单到难说了好多种,要最稳妥的办法是递归) 
#腾讯音乐##面经##腾讯音乐娱乐#
全部评论
同学考虑北京字节嘛?可以私聊
点赞 回复
分享
发布于 2021-10-28 10:41

相关推荐

#腾讯音乐工作体验# 投递应该有一个月了,终于发面了,前面的笔试做的不好,都以为寄了。今天上午发邮件约面,直接约了下午。面试以八股为主,两个代码输出题,两个手写题。有几个问的还是挺难的,之前从来没见过。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.浏览器缓存,强缓存两个关键字的区别,协商缓存的两对关键字9.etag的值是什么,怎么得到这个值10.协商缓存一般用哪个值11.什么情况下会出现文件更新了Last-Modify不更新的情况?(蒙了个更新频率太快的时候)12.CJS、ES6、AMD、CMD、UMD的理解和区别13.CSP?有什么规则和作用(这个不会)14.CSRF?如何防御15.webpack发布的原理16.有没有自己写过Plugin(一问到webpack就不会)17.Vue生命周期18.父子组件生命周期执行顺序19.双向绑定原理手写:发布订阅模式、单例模式#腾讯音乐##前端##暑期实习##软件开发2024笔面经##我的实习求职记录#
点赞 评论 收藏
转发
2 36 评论
分享
牛客网
牛客企业服务