腾讯视频C++后台

攒人品【之前春招的】

一个半小时的时间笔试题目:

1)图解TCP,手绘

2)代码实现判断大小端字节序

3)实现简单二叉树类,实现插入,删除和后序遍历

4)网络编程,实现客户端和服务器通信

5)实现非递归快速排序

然后开始面试,面试过程比较凌乱,感觉面试官在想问题问,中间比较尴尬。下面是记得的一下题目:

关于linux命令工具的

1)查看tcp端口占用的命令

2)查看动态库符号的命令

3)查看系统ipc状态的命令

4)知道tcpdump吗(不知道)

数据结构和算法

5)STL数据结构有那些

6)排序算法有哪些

操作系统linux系统编程方面的

7)动态库和静态库的区别,如果两个静态库里面的函数重名如何调用,动态中的两个函数重名如何调用

8)线程和进程的区别,知道协程吗,进程间通信有哪些

9)epoll和select的区别,epoll如何表示描述符集合

10)数据库

11)mysql和redis的区别

12)redis的基本数据结构

其他

13)系统出问题了,如何排查定位

14)多线程如何调试

13)通信协议json,protobuf知道吗,还知道哪些

点击作者姓名与作者大佬交流~

作者:不悔青春

来源:牛客网(www.nowcoder.com)

– 互联网名企笔试真题

– 校招求职笔经&面经

– 程序员/产品/运营求职实习信息

– 程序员/产品/运营学习交流社区

    原文作者:牛客网
    原文地址: https://www.jianshu.com/p/8016040fa8a2
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞