面经 | 腾讯音乐-软开后台方向-一面
【负能量预警】已挂
因为面试的太烂,所以拖了好几天才来写面经。总结就是自己没有复习的内容真的是一点也记不起来,基础还是很薄弱。
体验很不好,感觉面试官没有认真听我说话,简历上的内容没问多少,可能我项目太简单,没什么好问?八股问的东一个西一个,没有什么关联性,问了网络相关、Linux还有C++,都是我没复习的内容…最后可能实在不知道问啥,让我说自己哪方面掌握的比较好,我说的数据库,然后问了些八股,结束的时候,面试官打算直接再见,被我喊住,反问了两个问题。总之,面完自闭的一次体验。
第一部分:自我介绍
第二部分:算法题(20min)
实现一个的Set,支持O(1)的insert、remove、随机get。
思路想错了,关注点放在O(1)的insert和remove。
第三部分:项目&八股(20min)
1. 项目支持rpc的watch功能吗?
2. 有没有了解过ETCD、Consul这些注册中心?(没有)
3. go相较其他语言有哪些优势?
4. TCP粘包了解吗?
5. MySQL的B+树索引一般限制到几层?
1. 3-4层能支持什么样量级的数据?
6. 有用socket实现网络编程吗?
7. Linux的进程间通信有哪些机制?
1. 最快的进程间通信方式
8. HBase的存储结构?
9. Linux的命令行
1. 查看网络链接
2. 查看负载、进程的情况
3. 查看进程的线程的指令
10. C++的static有什么作用?
11. HTTP2和HTTP3了解吗?
12. 说一下Mysql的MVCC
13. Mysql有哪几种锁?
14. MyISAM和InnoDB引擎之间的区别?
15. InnoDB支持哪些事务隔离级别
16. 用什么指令看表的索引?
17. MongoDB有用过吗?
18. NoSQL的数据库有用过什么?
19. Redis有哪几种数据类型?
20. 除了B+树外还了解哪些树的类型?
21. 你能实习多长时间?(不知道是不是硬性要求问的,必挂的情况下问这个问题让我很难过)
第四部分:反问
因为面试的太烂,所以拖了好几天才来写面经。总结就是自己没有复习的内容真的是一点也记不起来,基础还是很薄弱。
体验很不好,感觉面试官没有认真听我说话,简历上的内容没问多少,可能我项目太简单,没什么好问?八股问的东一个西一个,没有什么关联性,问了网络相关、Linux还有C++,都是我没复习的内容…最后可能实在不知道问啥,让我说自己哪方面掌握的比较好,我说的数据库,然后问了些八股,结束的时候,面试官打算直接再见,被我喊住,反问了两个问题。总之,面完自闭的一次体验。
第一部分:自我介绍
第二部分:算法题(20min)
实现一个的Set,支持O(1)的insert、remove、随机get。
思路想错了,关注点放在O(1)的insert和remove。
第三部分:项目&八股(20min)
1. 项目支持rpc的watch功能吗?
2. 有没有了解过ETCD、Consul这些注册中心?(没有)
3. go相较其他语言有哪些优势?
4. TCP粘包了解吗?
5. MySQL的B+树索引一般限制到几层?
1. 3-4层能支持什么样量级的数据?
6. 有用socket实现网络编程吗?
7. Linux的进程间通信有哪些机制?
1. 最快的进程间通信方式
8. HBase的存储结构?
9. Linux的命令行
1. 查看网络链接
2. 查看负载、进程的情况
3. 查看进程的线程的指令
10. C++的static有什么作用?
11. HTTP2和HTTP3了解吗?
12. 说一下Mysql的MVCC
13. Mysql有哪几种锁?
14. MyISAM和InnoDB引擎之间的区别?
15. InnoDB支持哪些事务隔离级别
16. 用什么指令看表的索引?
17. MongoDB有用过吗?
18. NoSQL的数据库有用过什么?
19. Redis有哪几种数据类型?
20. 除了B+树外还了解哪些树的类型?
21. 你能实习多长时间?(不知道是不是硬性要求问的,必挂的情况下问这个问题让我很难过)
第四部分:反问
全部评论
总结:目前遇到最痛苦的一次面试,看得出偏好问网络编程相关,然后八股会结合应用来问,这种就很容易卡壳,而且问了命令行,不常用的是真记不起来。
最后再发点小牢骚,忙着小论文还要一边准备面试笔试测评,本来就是抽时间复习,最近ddl越来越近更是没时间,计算机基础我自己也清楚没有复习好,可这些是什么难的东西吗?只能安慰自己,忙完这一阵儿,好好恶补一下,不要再难过了。
好难啊,看哭了
哈哈哈哈,我也是这个算法题,当场没想出来,又换了一道还是不会,做了30多分钟直接心态爆炸不面了。
楼主简历有很多数据库相关嘛
楼主,问一下,实现那个set是用链表么?
相关推荐