技术话题

mac2022-06-30  73

 

1. 关于hash表 (hash解决冲突的方法有哪些,常见的hash算法有哪些)2. C++中的in line (概念一句话,内容却很多)3. Gdb (Gdb的内容也够丰富,这里不错的manual)4. 同步 (windows和linux,windows可以看这里)5. 序列化 (序列化的具体实现)6. C++反射 (C++反射的实现,宏?编译器支持?类似QT的slot模型?)7. TCP/UDP(为什么建立连接需要三次握手,而关闭需要4次,滑动窗口,阻塞窗口)8. 多进程/多线程关系(主要是2者之间的取舍)9. behavior tree (行为树的实现)10. 各种容器(Map, set, vector,list)的内在机制(STL sort适用于哪些容器,用了什么算法,哪些是稳定的排序),复杂度,effective STL)11. 一读一写的情况,怎么无锁.(循环队列,如何判断缓冲区已经满了;还有哪些无锁编程方式(CAS,coroutine))12. 阻塞和异步IO的区别,如何在应用层中实现socket的阻塞IO和异步IO14. epoll 和select的区别16. 进程间通信,读写文件(各种方法的实现)17. MMOG的服务器架构

转载于:https://www.cnblogs.com/Null2051/archive/2013/02/06/2908208.html

最新回复(0)