首先自我介绍1.为什么要选择游戏服务器开发?对于游戏开发流程有了解吗?2.http和https的异同?3.DNS主要的作用和寻址过程是什么样的?4.TCP/IP四层分别是哪些,功能有哪些?5.MTU的作用是什么?MTU大小是由什么决定的?过大或者过小会产生什么影响?6.Linux的api有了解吗?比如进程控制、线程控制?7.Socket网络编程有了解吗,socket怎么建立一个网络连接?客户端和服务端分别的过程?8.Listen传入的整数型参数是什么含义?9.如何创建一个进程,用java语言描述一下10.如果进程中主线程结束了,子线程处于什么状态?11.主线程和子线程共享哪些代码段?12.简单讲一下java语言的特点,代码是怎么在jvm里运行的?13.HashMap的底层数据结构是什么?14.平衡二叉树和红黑在频繁插入删除的情况下,用哪个比较好? 15.有一张订单表,几十万条数据,怎么改善select查询效率?