360 Java开发实习一面 2023/12/25
一、八股文
操作系统
1.进程线程的理解
2.零拷贝
3.BIO,NIO(select、poll、epoll)
4.线程的几种状态
5.用户态和内核态(为什么要区分)
计算机网络
1.4层网络模型
2.dns
Java
1.JWT相关
2.注册中心(为什么需要),配置中心(怎么实时更新的配置)
3.微服务架构
4.JMM内存模型,happens-before原则,指令重排
5.RabbitMMQ的几种模式,work模式怎么实现的能者多劳
数据库
1.B+树,为什么是这个,特点是什么
2.count(聚簇索引)和count(二级索引),哪个快
3.Redis五大基本数据类型
4.RDB和AOF