字节跳动服务端开发实习生面经

字节跳动实习生 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?

手写阻塞队列(告知不会写。。换了一个)

字符串反转(递归和非递归)

反问环节(部门和业务?面试几轮?刚刚面试的表现?)

#字节跳动实习##实习##面经##字节跳动##Java工程师#
全部评论
请问 分布式锁的题目答案是什么啊?
点赞
送花
回复
分享
发布于 2021-08-18 16:46
博主是大二还是大三的欸
点赞
送花
回复
分享
发布于 2021-08-25 15:26
秋招专场
校招火热招聘中
官网直投
请问一下面试的时候会问语言的基础知识吗
点赞
送花
回复
分享
发布于 2021-10-22 22:02
请问项目用到了哪些技术栈呀
点赞
送花
回复
分享
发布于 2021-11-06 22:00
博主好,请问最后过了吗?大概需要几轮面试啊
点赞
送花
回复
分享
发布于 2021-12-23 09:49

相关推荐

6 63 评论
分享
牛客网
牛客企业服务