腾讯游戏后台开发工程师一面

1.我这边是腾讯游戏,自我介绍
2.在学校如何规划计算机知识学习的
3.讲一下C++的OOP。
4.将一下C++的多态。
5.C++的容器有哪些,分别讲一下。
6.map的key可不可以是结构体,怎么做,需要注意什么?
7.map的底层数据结构是什么?
8.红黑树说一下。
9.map插入一个数据会发生什么?
10.其他关联容器还有哪些,讲一讲(mutimap,mutiset,hash_map)。
11.项目半同步半异步体现在哪
12.libevent讲一下,它的跨平台如何实现。
13.数据库了解多少,如果给你一个数据库同步接口,但是服务器是单进程单线程的,如何解决同步带来的问题?
14.单进程单线程服务器让你实现一个接受大量连接的服务器怎么设计。
15.讲一下实习经历。
16.gdb调试,如何调试线程。如何打条件断点。
17.Redis支持的数据类型,底层实现。
18.Nginx的进程模型。
19.Nginx和Apache的核心区别。
20.单链表的逆置
21.TCP报头信息,TCP连接过程,如果没有第三步,客户端发送数据会怎么样。
22.现在用Libevent让你设计一个HTTP服务器,如何设计,保证性能。
23.有什么想问的
 

你可能感兴趣的:(腾讯游戏后台开发工程师一面)