好好好,总结了:2024腾讯音乐面经汇总(超全)

最近不是伴随着大家对腾讯音乐的热情高度上涨,好多同学期待面试、一面结束、二面中,及时的给大家整理汇总了最新的2024腾讯音乐面经,吐血整理,赶紧mark起来吧~!

ps:还在整理中,伴随大家有更新(带话题还有奖哦,欢迎积极参与),我也会帮着更新进来,祝大家都能OC腾讯音乐!!!!

一、腾讯音乐JAVA工程师面试汇总

1、面试题

自我介绍

http与https的区别

TCP四次挥手,滑动窗口

HTTP报文格式,基于TCP还是UDP

网络IO模型

Linux命令

内存泄露和内存溢出

线程池的参数

线程池创建线程的方法

线程池的运行机制

线程池拒绝策略 什么时候拒绝

springAOP的原理

Spring事务的传播机制

一个连表查询,员工表,部门表,查员工的部门经理

场景题:设计一个秒杀系统

手撕:求二叉树的最小高度

手撕:找出N个递增数组的交集

你的实习中最大的挑战是什么

简单问了几个项目实现中的问题

简历上哪个项目对你的挑战性最大?列举一下对你挑战最大的一个点?

如何处理并发的问题?处理失败,如何保证可靠?(消息队列相关)

MQ本身层面宕机了怎么办,怎么保证可靠性?(生产者、消息中间件、消费者)

JMM的内存模型说一下?

JVM的内存区域划分?

用过哪个GC回收器?(CMS);

说一下CMS的垃圾收集过程?(四个阶段);

项目中有没有遇到过比较大的对象?这种情况JVM参数如何去调整?(大查询,调大Young区域)

如果大对象的留存时间很长呢?怎么处理?

大对象有没有可能跳过young代晋升,直接到Old代里面去?(几个原则,大对象进Old,空间担保)

大对象,假设是从大文件里读,去匹配某个字符串,怎么实现;(java I/O流)

SpringBoot框架,有一个HTTP请求从客户端到服务器,大致的流程描述一下?(拆解为两个问题:1参考浏览器URL点击发生什么,2参考SpringMVC处理请求的流程)

SpringMVC中间的过滤、拦截器在哪里,顺序上是先有拦截器还是先有过滤器?(X 没答好)

HandleMapping,实际是通过注解注册,注解一般是哪个技术去实现?(反射)

Spring IOC?

Redis的持久化机制(RDB、AOF、混合);

平时是怎么进行一个自我的提升的?

对自己实习的期望是怎么?

介绍了部门技术栈以及主要负责工作

自我介绍

了解go的话,那你知道slice和map嘛,介绍一下底层数据结构

问了实习,以及一些场景题目

http与https的区别

是什么加密?对称加密还是非对称加密?

sql连接池可以用什么数据结构实现然后忘了。

算法:找出N个递增数组的交集

自我介绍

选一个项目讲一下它的难点

token保存在哪的?

如果token保存在redis,挂了怎么办?

如果保存在redis,怎么保证token数据一致性?

多个人访问,redis里面的浏览量如何增加?

increment方法的底层原理了解吗?

如果有多台设备,怎么保证增加的数量是对的?

我看你主要还是Java开发,别的语言以前肯定也学过,那你知道Java和别的语言有什么区别吗?

list set map有什么区别?

文件分片你是如何获取到base64编码的?

你跟前端是通过什么协议进行文件合并的?

讲讲你的两级缓存?

有测过首页加载速度吗?

单条数据数据库查询时间800ms,除了数据量大,有没有考虑过是别的问题?

数据库里的图片是以什么形式存储的?

socket编程了解吗?

epoll知道吗?

Linux开发多吗?生成短链的指令?查询文件的指令?你在Linux用的比较多的操作是什么?

用的什么消息队列?有没有对消息队列进行监控?消息丢失或者堆积怎么办?

你的服务器只有一台,崩了怎么办?

自我介绍

项目介绍

项目深挖

做项目最大的挑战是什么,是如何解决问题的

Spring IOC

Redis的持久化机制;

Redis的两种落盘方式

Redis如何保证高可用的

主从模式中如何选举出主节点

Redis与mysql如何保持一致的

Redis过期key是如何处理的

mysql索引类型有哪些

聚簇索引和非聚簇索引的区别

2、面经

腾讯音乐后台一面,没凉透经???https://www.nowcoder.com/feed/main/detail/8b5553e5869343a8a9f2dd0c195c049f?sourceSSR=search

4.8 热乎腾讯音乐一面面经(捂了嚎风版)https://www.nowcoder.com/discuss/606852790823944192

腾讯音乐,一面面经,KPI?https://www.nowcoder.com/feed/main/detail/da1e26b334904bdc886c868d86ef7266?sourceSSR=search

腾讯音乐后台一面https://www.nowcoder.com/feed/main/detail/d2cfb1b695364394bb8827414793e39e?sourceSSR=search

腾讯音乐 后台开发 一面(已挂)https://www.nowcoder.com/feed/main/detail/a9d35dbb2a7e40379e4ecfc61bae2da9?sourceSSR=search

二、腾讯音乐前端工程师面试汇总

1、面试题

JS如何判断对象类型

Object.prototype.toString.call()如果放进去一个Date数据类型会返回什么('[object Date]')

基本数据类型和引用数据类型存储区别

箭头函数普通函数

两个代码题①输出function fn(a) {  console.log(a);  var a = 2;  function a() {  }  console.log(a);}fn(1);②页面显示和控制台(见图4)

跨域方法

Access-Control-Allow-Origin一般设置什么值?设置这些值有什么区别?对cookie有没有影响?(对cookie的影响这个不太清楚)

浏览器缓存,强缓存两个关键字的区别,协商缓存的两对关键字

etag的值是什么,怎么得到这个值

协商缓存一般用哪个值

什么情况下会出现文件更新了Last-Modify不更新的情况?(蒙了个更新频率太快的时候)

CJS、ES6、AMD、CMD、UMD的理解和区别

CSP?有什么规则和作用(这个不会)

CSRF?如何防御

webpack发布的原理

有没有自己写过Plugin(一问到webpack就不会)

Vue生命周期

父子组件生命周期执行顺序

双向绑定原理手写:发布订阅模式、单例模式

原型链

继承,问了个具体的题

宏任务微任务

闭包以及应用场景

防抖节流

内存泄露问题

垃圾回收机制

一个具体的场景怎么防止内存泄露

怎么加载外部脚本

跨域以及解决方法

XSS和CSRF(纠正了一下我对cookie的认知错误)

url输入到显示网页的流程

强缓存协商缓存

怎么做性能优化

怎么记录白屏时间

react元素和dom都绑了事件怎么阻止其中一个?(没太明白问题意思,他说其实是想问阻止冒泡)

算法:(没让敲,就说了思路

链表有环

链表倒数第n个节点

最近关心哪些前端相关的东西?

职业规划怎样的?

业务以及技术栈(某🎤,ReactNative)

算法:翻转二叉树

基本类型和引用类型的区别

之前的笔试有没有复盘

react和原生ios有了解吗

nodejs有接触吗

python、java有了解吗

研究生方向

为什么选择前端

有写过移动端吗

有看过Vue的源码吗

为什么不建议用index作为key

Vue3新特性

为什么要改变Vue3的生命周期

在beforeCreate周期内会做什么事?

为什么在beforeCreate中不能处理数据?

请求ajax数据在哪个生命周期

为什么响应式要改成Proxy

组件间通信

Pinia和Vuex的差异

什么时候用同步写法什么时候用异步写法

怎么做异常监控

window.onerror、window.onunhandledrejection的区别(这个不清楚了)

websocket如何建立连接

为什么websocket要基于http协议呢

https如何保证安全

为什么要用对称加密和非对称加密两种方式?

证书主要是干嘛的?如何验证证书有效性(具体流程)?

http2.0

头部压缩具体怎么压缩

CSP(前两天刚被问),具体怎么设置,具体值是什么内容

项目有做性能优化吗

除了这些以外还知道哪些性能优化的手段?

CDN为什么可以加速加载?怎么样能做到用户从最近的CDN服务器去加载资源?

CDN请求的详细过程

Cesium构建地图功能简述(项目特有),有什么难点吗

webpack了解吗,直到怎么写插件吗(面试官知道昨天问过,特地来看看我有没有复盘)

了解了一下有哪些面试到最后流程了

如果同时拿到了别的offer之后怎么选择?

日常学习什么技术吗

对AI有了解吗,有使用吗。gpt有用来生成代码吗

针对个人的提问

怎么准备算法、前端

事件循环,为什么会区分宏任务、微任务

有了解过node.js吗

跨域,jsonp原理,nginx怎么配置

有没有在linux上面做过什么东西,对linux的基本命令熟悉吗

前端性能优化

小程序架构,为什么采用双线程架构,有什么缺点

uniapp跨端原理

jwt,为什么不用cookie,jwt的缺点

csrf,xss,两种攻击的防御方式

https怎么校验ca证书

http2,服务器推送

websocket,sse

为什么websocket通过在tcp的基础上加upgrade的方式实现

项目中对于websocket、sse的选型分析

fiber、diff、hook的理解

用什么作为key,用数组index作为key会有什么问题

vite和webpack区别,有写过插件吗

跨端的技术像RN有了解吗

2、面经

4.7 腾讯音乐前端暑期实习一面https://www.nowcoder.com/feed/main/detail/342eac092ce74cb4a4bb0987ed941182?sourceSSR=search

腾讯音乐TME前端 一面面经https://www.nowcoder.com/discuss/606898305716453376?sourceSSR=search

4.8 腾讯音乐前端暑期实习二面https://www.nowcoder.com/feed/main/detail/ef6b98dbd0dc40f1ad540530870369aa?sourceSSR=search

4.7 腾讯音乐前端实习一面https://www.nowcoder.com/discuss/606551171142021120?sourceSSR=search

三、腾讯音乐测试工程师面试汇总

1、面试题

自我介绍

项目深挖,

测试流程

负责了哪里

印象深刻的BUG

有没有引入自动化

为什么没用自动化

Selenium的定位方式

定位不到有什么解决方法

Python装饰器

Requests库的怎么传文件、post方法有什么参数

职业规划

2、面经

24/4/2 腾讯音乐测试面经https://www.nowcoder.com/discuss/604786659401404416?sourceSSR=search

四、腾讯音乐客户端工程师面试汇总

1、面试题

往数据库一次插入很多条数据怎么处理

c++为啥可以跨平台

线程进程区别

动态连接的过程

4核八线程 一个核对应两线程怎么做到的

http2.0 3.07.https和http区别8.cpu数据通路

大量客户操作时,怎么从数据库本身优化

实习/学校遇到困难怎么解决

c++为什么不能跨平台

为什么c++比java效率高

spring框架原理

2、面经

腾讯音乐安卓一面凉经https://www.nowcoder.com/feed/main/detail/7e46d13cd8494e7a90e09890beaafc6b?sourceSSR=search

腾讯音乐安卓二面凉经https://www.nowcoder.com/feed/main/detail/5ee26f8d90f8440ca4c0542cb88a2879?sourceSSR=search

#腾讯音乐工作体验##腾讯音乐#
全部评论
太及时啦,感谢感谢!!
2 回复 分享
发布于 04-09 17:51 安徽
m
2 回复 分享
发布于 04-10 01:43 北京
m
1 回复 分享
发布于 04-10 09:27 湖北
收藏一下
1 回复 分享
发布于 04-10 12:45 广东
大佬太强了
1 回复 分享
发布于 04-11 17:11 广东
mmm
点赞 回复 分享
发布于 04-09 17:57 上海
我这个笔试没打勾是挂了笔试嘛
点赞 回复 分享
发布于 04-09 20:25 江西
酷狗算tem吗?
点赞 回复 分享
发布于 04-10 09:25 广东
怎么整理的,爬虫吗
点赞 回复 分享
发布于 04-10 14:10 浙江
移动端的暑期实习有面上的吗
点赞 回复 分享
发布于 04-10 14:25 新加坡
厉害!
点赞 回复 分享
发布于 04-12 16:35 浙江
mark
点赞 回复 分享
发布于 08-29 11:24 浙江

相关推荐

2024-11-20
在牛客打卡269天,今天也很努力鸭!
点赞 评论 收藏
分享
75 368 评论
分享
牛客网
牛客企业服务