## 腾讯音乐后端一面
可以看的出面试官很忙,因为是在工位上面我的,面试时间是晚上8点了,人还是很多,身后频频有人走动,感觉大伙这个点正工作的带劲呢。
面试官很注重基础知识
golang
1. GMP调度模型
2. GC 问的很细致
3. slice、map、channel、context
4. 内存逃逸
5. golang锁的底层实现
6. defer底层实现原理
7. golang的内存管理机制
MySQL
1. 隔离级别
2. 可重复读如何避免幻读
3. 使用MVCC和nextkey lock就一定能避免幻读吗
4. MVCC实现原理
5. undolog redolog binlog
6. 主从复制
7. 锁相关...比如锁的退化机制、什么时候行锁会退化成表锁等等
8. 索引相关 .....比如为什么用B+树不用B树不用红黑树、索引失效场景等等
9. 慢sql排查
Redis
1. 数据结构应用场景以及底层数据结构
2. 跳表的实现
3. 持久化
4. 集群
5. 一致性哈希
6. Raft如何解决脑裂问题
7. 大key与热key如何解决
然后还有项目相关的一些问题,让我意外的是一面并无手撕,我的感受是一面面试官更加注重基础,问的很多很细。
面试官很注重基础知识
golang
1. GMP调度模型
2. GC 问的很细致
3. slice、map、channel、context
4. 内存逃逸
5. golang锁的底层实现
6. defer底层实现原理
7. golang的内存管理机制
MySQL
1. 隔离级别
2. 可重复读如何避免幻读
3. 使用MVCC和nextkey lock就一定能避免幻读吗
4. MVCC实现原理
5. undolog redolog binlog
6. 主从复制
7. 锁相关...比如锁的退化机制、什么时候行锁会退化成表锁等等
8. 索引相关 .....比如为什么用B+树不用B树不用红黑树、索引失效场景等等
9. 慢sql排查
Redis
1. 数据结构应用场景以及底层数据结构
2. 跳表的实现
3. 持久化
4. 集群
5. 一致性哈希
6. Raft如何解决脑裂问题
7. 大key与热key如何解决
然后还有项目相关的一些问题,让我意外的是一面并无手撕,我的感受是一面面试官更加注重基础,问的很多很细。
全部评论
面试造火箭
相关推荐
11-14 08:52
山东工商学院 Java
吴鹏阳:这个老师如果爱举报,你这门课确实可能挂科,这没办法。但是辅导员所谓的延毕,,怎么说呢,毕业生的就业率可是辅导员的一大考核,他咋可能为了一个逃课实习去损害自己的利益呢? 点赞 评论 收藏
分享
点赞 评论 收藏
分享
叮咚买菜工作强度 199人发布