腾讯云面经
保人品,写面经
2月28号参加的一面,3月2号通知4号参加二面。
面试时间:10:30-11:00
问项目和比赛大概问了20分钟,导致问的八股文很少。
腾讯云主要做视频流的,所以问的基础知识基本上是网络和C++。并且因为我项目可能比较丰富,问八股文的时候问的很多是我有没有使用过该工具。
问题:
1.你了解什么是负载均衡吗?(当时乱答了一点,说静动态数据分离,用多台服务器啥的)
2.我们是做视频流的,你有了解过吗(没有)
3.解释一下epoll
4.解释一下time_wait作用
5.你有用过什么网络工具(答:socket),用来干嘛的(项目里用来进程通信),用的TCP还是UDP(TCP)
6.那你有用过多路复用吗(没有)
7.你用过什么智能指针吗
答:shared_ptr
那你知道它的底层实现吗
答:不知道
那要你来实现的话,你会怎么做
答:我说用池子吧
好,那你实现一下吧(于是将原本的手撕代码题换成了shared_ptr的实现)
(我内心崩溃...)不会。。。
于是又重新做刚开始出的题
手撕代码:
将一个字符串转换成字符加出现次数的形式,比如aaabb转换成a3b2(要求不能用任何int转str的api)
#腾讯云面经##腾讯##面试题目#