June's Studio.

(面经) 小牛互娱 2023-02-17

字数统计: 132阅读时长: 1 min
2023/02/17

java

JUC

volatile 原理

AQS源码实现

jvm运行时内存区域

mysql

分库分表

聚簇索引 和非聚簇索引

联合索引是否会用到索引 (a_b_c, select * from t where a = xxx and c = xxx)

mysql隔离级别,分别会有什么问题,默认隔离级别

b+树

mvcc

redis

基本数据类型

set的底层实现,zset

redis挂掉之后,本地缓存 + 限流。 reids持久化

场景题

限流怎么做的

抽奖权重 怎么做的

工作中有么有什么灵光一现的想法

CATALOG
  1. 1. java
    1. 1.1. JUC
    2. 1.2. volatile 原理
    3. 1.3. AQS源码实现
    4. 1.4. jvm运行时内存区域
  2. 2. mysql
    1. 2.1. 分库分表
    2. 2.2. 聚簇索引 和非聚簇索引
    3. 2.3. 联合索引是否会用到索引 (a_b_c, select * from t where a = xxx and c = xxx)
    4. 2.4. mysql隔离级别,分别会有什么问题,默认隔离级别
    5. 2.5. b+树
    6. 2.6. mvcc
  3. 3. redis
    1. 3.1. 基本数据类型
    2. 3.2. set的底层实现,zset
    3. 3.3. redis挂掉之后,本地缓存 + 限流。 reids持久化
  4. 4. 场景题
    1. 4.1. 限流怎么做的
    2. 4.2. 抽奖权重 怎么做的
    3. 4.3. 工作中有么有什么灵光一现的想法