青岛中小厂二面
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,让你创建一条索引,该怎么创建,说出理由
反问
(还是不知道公司名,只知道是青岛的)
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,让你创建一条索引,该怎么创建,说出理由
反问
(还是不知道公司名,只知道是青岛的)
全部评论
11怎么答
11,12如何解答
相关推荐