CPU打高怎么排查?
频繁发生Full GC怎么排查 :从F-GC发生的因素答了,他还是想要成熟的排查思路(例如如何使用jmap等等这些工具)
DM直接内存聊一下
IO多路复用讲一下
wait、sleep、park 轻量级锁 重量级锁 偏向锁聊一下
Synchronized 与 ReentrentLock区别与联系
如何紧凑存储一大串字符串
给你5个文件,每个文件有一亿个数字,找出其中最大的100个,并且给出三条性能优化方案
BIO-AIO-NIO-IO多路复用讲一下
孤儿进程与僵尸进程
linux如何传递信号
如何设计秒杀系统 :从缓存、消息队列削峰的角度简单答了一下
Spring模块
Bean的生命周期
AQS Node类里面的字段及其意义
AQS为何使用双向 链表
ReentrentLock公平与非公平实现原理
AQS共享模式与排他模式
Kafka组件讲一讲
Kafka消费者组的OffSet讲一讲
新加入一个消费者,如何重新进行Partition的负载均衡
HDFS的组件
聊一下HDFS存储一个文件的全流程
Mysql存储的物理原理
除了索引,如何优化Select
rpc的连接复用咋做的
cglib的动态代理咋实现的
http1.1连接复用
http2.0特性
给你1T 文件的ip地址,怎么找出出现次数最多的 考虑内存有限
成熟的rpc应该考虑哪些特性 rpc的注册中心可能会有什么问题比较影响性能
序列化协议有哪些 protobuff有哪些缺点
kafka相关八股文
docker和虚拟机分别的使用场景 各有什么优缺点
ThreadLocal知道吗,底层原理了解嘛
epoll底层
回表
最左匹配
分页
分库分表
对象的建立
锁升级
ConcurrentHashmap问到怎么算size
HyperLogLog 是用来做什么的,原理,误差率
Kafka 怎么实现高吞吐量
怎么判断出现了拥塞
分布式集群主键 id 的处理
为什么不建议用字段值较长的字段作为索引
大文件的排序
第三次握手的 ACK 报文丢失后,服务端会怎么办,服务端关闭连接后 客户端 会怎么办
Redis数据结构,底层结构了解过吗,你用过哪些,怎么用的
Redis为什么快, 源码 有了解过吗
Mysql的逻辑结构是怎样的呢,简述一条sql的执行过程
索引建设需要注意些什么,遇到幻读怎么办,慢查询优化,写了一条联合索引的查询,判断是否命中索引
JVM组成部分,高并发下怎么保证接口幂等性,同步锁优化,压测参与了吗,jmeter了解过不
高DAU下的微服务设计,Nacos作用是什么等等
问Spring的特性,你感受到aop和ioc在spring框架下的好处了吗?常用的哪些注解
spring mvc的流程
分库分表怎么分的,在spring里怎么配置的
项目 用到的分布式id发号器,你怎么做技术选型的,简单比较一下常见的几种方案呢
volatile和synchronized讲讲
Kafka选型的原因
DNS 查询时,一个域名多个服务器,怎么做到的(负载均衡 + 一致性哈希)
单机下,TCP接收到的包可能发向不同应用,怎么做到的(不会。。。。)
Spring框架实现
Spring如何做到的每个请求打到对应Controller
synchronized关键字(两个队列,1.8优化,锁升级,应用场景)
volatile关键字(可见性、有序性,使用场景,mesi原理+线程模型)
了解哪些阻塞队列
ThreadLocal是线程安全的吗
Mysql为啥必须要有主键
LFU如何实现O1
netty优点 netty线程模型
线程池优点
volatile指令重排发生在哪个步骤
redis io模型
sql语句优化,联表查询有什么注意点
MySQL有哪些索引类型?(B+树,哈希,全文,空间数据)
finally怎么用
mesi协议
内存屏障
redis数据结构
redis 过期键删除策略(定期删除、惰性删除、定时删除)
kafka副本了解吗,讲一下
为什么不让一个partition被同组的多个consumer消费
Dubbo有了解过吗
redis 和mysql一致性解决方案
序列化与反序列化