最近不是伴随着大家对腾讯音乐的热情高度上涨,好多同学期待面试、一面结束、二面中,及时的给大家整理汇总了最新的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 IOCRedis的持久化机制;Redis的两种落盘方式Redis如何保证高可用的主从模式中如何选举出主节点Redis与mysql如何保持一致的Redis过期key是如何处理的mysql索引类型有哪些聚簇索引和非聚簇索引的区别2、面经腾讯音乐后台一面,没凉透经???https://www.nowcoder.com/feed/main/detail/8b5553e5869343a8a9f2dd0c195c049f?sourceSSR=search4.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作为keyVue3新特性为什么要改变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=search4.8 腾讯音乐前端暑期实习二面https://www.nowcoder.com/feed/main/detail/ef6b98dbd0dc40f1ad540530870369aa?sourceSSR=search4.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
点赞 76
评论 12
全部评论

相关推荐

咩咩子_:项目和图形引擎岗没啥关系,最好还是项目和岗位有相关度好点,不然真有面也不一定会问很多
点赞 评论 收藏
分享
03-05 12:52
吉林大学 Java
挣K存W养DOG:他的价值在于把他家里积攒的财富回馈给社会
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务