腾讯音乐后台一二面(凉

#腾讯音乐26届实习# 问题都比较常规,但有些不是很好回答:

一面:
1)什么是操作系统
2)什么是用户态和内核态
3)如何实现用户态到内核态的转换
4)介绍下硬中断和软中断
5)虚拟地址到物理地址的转换底层是如何实现的?
6)Redis中Zset的底层实现数据结构
7)介绍一下压缩列表
8)mysql主从复制和redis主从复制的区别
手撕:二叉树的层序遍历

二面:
1)一个类中如果只有虚函数,那么实例对象的大小是多少?
2)内存对齐,是什么为什么怎么实现。
3)unordered_map如何解决哈希冲突
4)除了链式哈希,还有什么解决方案吗
5)extern "C"关键字和extern关键字
6)静态变量和全局变量(存储位置和生命周期)
7)tcp的粘包问题怎么解决
8)http是如何解决粘包问题的(请求头部和请求数据两个部分分别是加标识符和加数据长度头部)
手撕:lc33搜索旋转排序数组,时间复杂度必须小于o(n)

3.21更新:已挂
全部评论
请问手撕是什么模式的,acm还是leetcode那种
点赞 回复 分享
发布于 03-31 10:09 江苏
这个好难
点赞 回复 分享
发布于 03-21 18:26 广东
是哪个业务的呀
点赞 回复 分享
发布于 03-20 12:10 广东
佬你是啥部门的,有timeline嘛
点赞 回复 分享
发布于 03-19 16:42 北京

相关推荐

06-17 20:38
已编辑
湖南科技大学 Java
6.17 腾讯云一面原以为到六月份就没啥hc了,结果早上就投到了腾讯云的后台开发,然后电话问我下午有没有空面试,太意外了,也太惊喜了,终于迎来我的处女面了面试官看我是大二还是第一次面,问的都比较简答,但我太紧张了,有点胡言乱语,但面试官还是很好的说, 总共拷打了70分钟左右,但是没怎么问八股,主要还是在拷打项目,记的不是很清楚,见谅面试过程:自我介绍,手撕:合并区间并输出索引列表,因为我用的c++,所以就是结构体+自定义排序+遍历计网:tcp三次连接,tcp与udp区别,udp为什么不可靠?数据结构:c++与java中的数据结构,c++中vecotr我设置长度为8然后push_back第九个元素会发生什么(因为我用c++写的手撕,面试官就问了写c++ stl相关的,以后还是尽量用java写吧避免挖坑)ArrayList与LinkedList,B+树用来做什么的(索引)?数据库中哪里用到了悲观锁和乐观锁,慢sql语句优化项目:第一个项目自己介绍了亮点,然后面试官问如果我前端心跳请求每1s发一个该怎么处理?(我答的redis搭建主从或者哨兵)第二个项目问了如何实现redis缓存高可用(答了针对缓存击穿、穿透、雪崩的几种方案),对于项目描述中说拦截90%请求是怎么知道这个数据的(答的用Jmeter)反问:面试官觉得我想要进入该公司实习需要具备什么能力:面试官说项目+八股+算法搞好面试官对我的评价怎么样和建议:还可以,建议写程序的时候变量名要规范(我手撕的时候有点懵,变量都是a,b,c)大概就是这些了,能不能二面已经无所谓,重要的是经验+1,面试官人真的很好
查看13道真题和解析
点赞 评论 收藏
分享
评论
1
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务