-
什么时候可以实习,然后自我介绍
-
作为土木工程的你是怎么自学计算机的(视频和书)
-
先介绍一下你的项目(经典秒杀…)
-
Jmeter压测看了哪些指标,除了吞吐量
-
你的sessionId用的是UUID生成的应该有问题吧,不同主机之间的sessionId不一样吧
-
对于分布式SessionId的实现,除了存在redis中,你还了解过其他实现吗。
-
项目的表你是怎么设计的,用了mysql是吧,你的mysql是单机的吧,如果表数据多了你怎么处理,有什么想法没? 说了读写分离合分库分表,后面又问实操过吗?之前有操作过但是忘了…
-
mysql的索引你怎么理解的
-
mysql的索引底层实现是用了什么数据结构
-
mysql的事务你怎么理解的,事务是ACID是怎么保证的
-
项目用了redis是吧,说说常见的缓存问题,缓存雪崩,缓存击穿,缓存穿透,你都会怎么解决,引出了布隆过滤器,
面试官说布隆过滤器不能100%解决缓存穿透,你还有什么办法吗。
-
redis也是单机版的吧,你了解过redis集群架构,redis读写分离,和哨兵模式吗,用过吗?
-
说说一致性Hash原理,没说出来…
-
redis持久化机制说一下 RDB AOP
-
redis底层数据结构说说看过源码吗,zset用什么实现的? 说了跳表,具体怎么实现的不知道
-
redis作为一个单线程的,你对它有什么理解,怎么处理高并发请求。IO多路复用 ,select,poll,epoll,明明知道很重要,没理解,讲的迷迷糊糊的,细问就不会了。。。
-
HashMap , currentHashMap说下,1.7为什么有分段锁,1.8怎么实现的。已经开始慌了,问了这么多redis,脑子一乱 没讲清楚。。。
-
死锁你来解释一下,举个例子
-
说说进程线程协程,用过协程吗,没用过。。。
-
有写过一些网络框架吗,比如一个让你设计一个可以满足1000万游戏玩家连接请求的服务器设计方案,你有没有什么思路 ? 不知道…
-
平时都是用的组件是吧,对底层了解比较少吧 是
-
算法: 实现一个LRU缓存机制吧 直接默写