面试突击
00 分钟
2022-10-19
01、TCP/IP五层网络模型?OSI七层模型?
02、用浏览器请求一个链接时,经历了哪些过程
03、TCP三次握手和四次握手的工作流程是什么?
04、http和https的区别是什么?
05、什么是长连接?http长连接是什么?
06、进程间是如何通信的?线程间又如何切换呢?
07、线上服务器的CPU使用达到100%了,如何排查、定位和解决问题?
08、线上进程kill不掉怎么办
09、服务器存储空间快满了,如何不影响服务正常运行的情况下进行处理
10、Java并发编程相关问题
11、如何扛住线程池连环炮
12、CAS
13、集合Java内存模型来聊聊volatile关键词的原理
14、AQS是什么东西
15、JVM相关基础知识
16、如何解决线上系统JVM的OOM故障和GC性能调优?
17、说说你们的线上系统的JVM都配置了哪些参数?
18、你能聊聊BIO、NIO、AIO分别都是啥?有什么区别?
19、hashmap、queue相关问题
20、线上系统使用无界阻塞队列的时候可能会有什么问题?
21、MySQL MyISAM和InnoDB存储引擎的区别是啥?
22、聊聊MySQL的索引实现原理?各种索引你们平时都怎么用的?
23、你能说说事务的几个特性是啥?有哪几种隔离级别?
24、你们项目里基于Spring的事务是怎么做的?事务传播怎么设置的?
25、你能说说MySQL数据库锁的实现原理吗?如果死锁了咋办?
26、MySQL的SQL调优一般都有哪些手段?你们一般怎么做?
27、提醒一下自行复习j2ee框架的常见基础面试题
28、提醒复习一下Linux的命令以及IO多路复用机制等基础知识
29、提醒复习一下Tomcat的原理以及参数配置等基础知识

评论