字节跳动实习生 1h10min
自我介绍?
什么时候开始学习Java的?
介绍项目?
Redis实现分布式锁?
假设在redis master 中设置分布式锁,这时候master挂了并且还没来得及把数据同步到slave中,这时候slave升级为了master,这种情况怎么解决?
Redis的String结构set命令?
Redis的Set结构命令?
Redis的数据类型是怎么实现的?
zset为什么使用跳表?
跳表的数据结构?
如果Redis内存满了的话会发生什么?
项目问题?
消息队列怎么保证消息可靠性?
怎么保证消息不被重复消费?
为什么考虑使用ES?
ES的存储结构?
ES的索引和文档的概念?
ES的分片规则是怎么样的?
MySQL有几种索引类型?
InnoDB索引的数据结构是怎么样的?
InnoDB为什么只有叶子节点才存储数据,有什么好处?
怎么看MySQL的索引执行计划?
MySQL有几种事务隔离级别?
可重复读解决了哪些问题?
可重复度怎么解决的部分幻读?
聊一聊对Map的了解?
聊一聊volatile和ReentrantLock?
手写阻塞队列(告知不会写。。换了一个)
字符串反转(递归和非递归)
反问环节(部门和业务?面试几轮?刚刚面试的表现?)
全部评论
(5) 回帖