网络编程,socket那一套api熟悉,IO多路复用原理,TCP常见的close_wait, time_wait出现的原因,网路的连接、读写、断开时间应该怎样恰当的处理,socket fd是否会有忘记释放问题等,多线程会写生产者消费者模型,C++的话gdb如何排查死锁,调试coredump文件等。