1、展示项目,询问项目2、select、poll、epoll的作用3、如果增大连接的带宽,tcp该怎么尽量满足带宽要求4、怎么排查操作系统中的问题进程5、进程和线程的区别6、Java中一般是进程上下文切换还是线程上下文切换7、Java中的上下文切换是由什么控制的8、Java中的线程是怎么进行上下文切换的9、Java中的线程和操作系统中的线程有什么区别10、Redis中如果要实现线程的可重入性,该怎么实现11、Redis的操作是单线程的,那么在接收到多个用户的请求时是怎么保证单线程操作的?12、MySQL的可重复读是怎么实现的13、在可重复读的隔离级别下,执行一条select语句在可重复读的隔离级别下是怎么运行的14、什么是覆盖索引15、请你举一个覆盖索引的例子16、现有三个独立的索引a、b、c索引,执行一条select语句,条件是where a and b and c最终执行了什么索引17、有一条select语句,条件是where a order by b,让你创建一条索引,该怎么创建,说出理由反问(还是不知道公司名,只知道是青岛的)