腾讯后台开发(实习)二面

1、自我介绍
2、做题:判断输入的括号是否合理(leetcode题)
3、什么时候使用数组、链表和map结构
4、redis数据结构
5、为什么sortSet使用跳表实现,跳表实现有什么好处?还可以用什么实现排序?
6、因为上面说了还可以用红黑树实现排序,所以问了哪些树形结构?
7、以redis数据结构存在磁盘会出现什么问题
8、redis怎么实现持久化?
9、进程和线程的区别?CPU调度的最小单位?多线程共享一块内存还是独立分配?
10、了解协程吗?
11、进程之间通信方式?
12、看过哪些书和视频?
13、怎么学习的?
14、怎么获取资料的?
15、说说网络编程select/epoll?
16、有哪些排序算法?
17、说说快排怎么实现的?
18、快排为什么快?时间复杂度是多少?快排有什么问题(不稳定排序)
18、TCP和UDP的区别?
19、TCP怎么保证可靠性?
20、TCP三次握手?
21、接下来怎么提升自己的能力?
22、高考成绩,是否保研?为什么选择本科学校,工作地点,能够转C++。
#后端实习面经##腾讯##实习##面经##校招#
全部评论

相关推荐

点赞 7 评论
分享
牛客网
牛客企业服务