腾讯音乐 tme 二面

去年9月份面的了,是整个秋招过程中最难的一次面试,印象特别深刻,被拷打得汗流浃背了
-------------------------------------------------
1. 项目中的难点介绍下
2. 用bitmap可能会出现什么问题?你这个算法怎么改进?
3. 压缩位图的原理
4. 介绍go的gmp模型
5. go协程调度底层原理
6. 了解go的gc调优吗?
7. 介绍下Java的垃圾回收算法
8. 介绍下tcp三次握手和四次挥手
9. tcp的close_wait状态是什么?
10. 介绍下tcp的流量控制
11. tcp和udp能共用一个端口吗?
12. 一条tcp连接中,如果客户端完全宕机了,服务端怎么感知到?
13. 介绍下epoll三条命令的作用及执行流程
14. 介绍下epoll边缘触发和水平触发
15. 你的项目是怎么用epoll的?用到哪种触发模式?
16. cap了解吗?
17. 讲一下raft算法
18. 有没有做过kafka的性能提升?
19. 了解mysql高可用吗?
20. 介绍下mysql主从同步的具体流程
21. 在mysql主从同步过程中,如果因为某些网络问题,导致某些命令在从节点被重放了多次,怎么处理这种问题?
22. 在mysql的主从同步过程中,如果主节点还未把数据传送给从节点前,主节点挂了,怎么让客户端读到最新的数据?换句话说怎么保证数据的强一致性
23. mysql你都是用什么隔离级别的?会用到间隙锁吗?
24. mysql mvcc的实现原理?
25. 介绍下redis怎么实现高可用
26. 介绍下redis 主从同步的流程
27. redis哨兵的作用?
28. 哨兵是怎么感知其他节点的存活的呢?
29. 假如没有这个哨兵的话,从节点怎么知道主节点挂了没?
30. redis怎么进行新主节点的选举的?
31. 集群模式下,redis的数据是怎么分布的
32. 如果哨兵挂了会怎么样?
33. 如果有一个主节点挂了,在客户端看来是怎么样的,此时redis还可用吗?
34. 如果这个主节点及其从节点全挂了,redis还可用吗?
35. 如果redis所有主节点宕机了会怎么样?
36. grpc的实现原理?
#腾讯音乐#  #腾讯#
全部评论
话说你们一般面试都是外放然后录音,面完听录音写面经的吗
点赞 回复 分享
发布于 01-11 08:24 江苏
已经忘完了,现在看一个不会
点赞 回复 分享
发布于 01-12 01:51 广东
有一面吗,大佬
点赞 回复 分享
发布于 01-12 16:54 北京

相关推荐

03-12 21:03
已编辑
深圳大学 Java
#腾讯音乐26届实习# 问项目问MySQL,还有什么类型的锁,答插入意向锁、元数据锁问元数据锁是什么锁,答在对表的结构做更改的时候加的锁问生产环境如果对一个千万级大表加字段,怎么避免长时间加锁,因为看过生产环境加索引的方案,然后转移话题说生产环境加索引要怎么加,答建一个新表,加字段/索引,将原表数据导入新表,将期间的增量数据导入新表,新旧表改名问给一个update,条件包括id、age、name,age<16,会发生什么,答会把<16的数据都锁住,特别讲了下16边界情况的next-key-lock问索引,答举例一个索引建在name上面,根据字典序排序,如果是前缀模糊查询能走索引,%开头会失效,展开讲了索引失效的几种情况,举例实际应用时怎么避免索引失效问B树和B+树的区别,答B+树数据都在叶子节点,IO次数少,支持范围查询,插入删除方便问网络,TCP连接和断开连接过程,答三次握手四次挥手问Java,有没有用过多线程,回答提了一嘴用过ComparableFuture,然后转移话题到做过的定时任务怎么配置线程池问往线程池里面放一个线程会怎样,答根据核心线程数、最大线程数、拒绝策略决定执行流程问拒绝策略有哪些,没答上问有没有在Java中使用过事务,Java中是怎么实现的,答@EnableTransactionManager @Transactional可以实现声明式事务,还有方法可以实现编程式事务,推测@EnableTransactionManager会装配事务处理器,@Transactional是使用AOP问有没有用过Java其他相关组件,比如Spring、Redis相关的,答在海关有用SpringCloud反问那边业务,说是跟独立音乐人的内容和签约相关的业务,问是不是确实是暑期带转正说是,问培训制度,说跟这边差不多,就只是有导师带
查看13道真题和解析
点赞 评论 收藏
分享
评论
12
70
分享

创作者周榜

更多
牛客网
牛客企业服务