字节一面
四种负载均衡策略分别做了什么,lru在缓存里怎么用,一致性哈希,分别适用于哪些场景
秒杀如何实现,redis数据如何和数据库对齐
redis相对于其他存储的特性,有哪些常见使用场景
redis常见数据结构,hash和set的区别,set底层
redis持久化是怎么做的,最新版本用的哪一种
分布式redis读写如何去处理,主从数据怎么同步
Java抽象类和接口区别,一个类能实现几个抽象类,几个接口,抽象类里定义的东西和接口定义的是一个含义吗,接口里定义的方法和抽象类定义的方法默认的访问范围,抽象类代理的方法可以有具体实现吗,抽象类本身的方法有具体实现吗,接口呢,抽象类可以实现接口吗
Java实现线程的几种方案,说了四个问还有吗,callable和runnable区别,线程池和直接实现callable的区别,线程池线程数量如何控制,核心参数有哪些,核心线程和最大线程区别,最大现场什么时候分配,正常存活时间在哪里设置,默认多少
sql:男性平均年龄前三的城市
算法:第k大的元素