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

字节跳动实习生 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-12-23 09:49
请问项目用到了哪些技术栈呀
点赞 回复 分享
发布于 2021-11-06 22:00
请问一下面试的时候会问语言的基础知识吗
点赞 回复 分享
发布于 2021-10-22 22:02
博主是大二还是大三的欸
点赞 回复 分享
发布于 2021-08-25 15:26
请问 分布式锁的题目答案是什么啊?
点赞 回复 分享
发布于 2021-08-18 16:46

相关推荐

2025年10月3日中午,在写完定时一年后发给自己的信之后,敲下键盘,写下这篇文字。我把标题的“所有人”加了引号,因为如我们所见,确实有的人顺风顺水,每天过的很开心,或是早早进入大厂,或是年纪轻轻就拿到了高薪offer,或是过着可能我努力十年也不一定实现的生活。但也许,不是每个人的痛苦都能被别人看到的,这个月我经常会哭,被骗6000块钱、手上钱不够导致拖欠房租、生活还要借朋友钱、国庆长假也没有钱去旅游,互联网公司不稳定担心试用期不过(毕竟上段实习就是被裁了,一有点风吹草动就害怕),但这样的我,不是所有人都知道的,居然是有些朋友的羡慕对象。回忆我的七年“长跑”别人都是多年幸福的恋爱长跑,我没有恋...
故事和酒66:让每一颗种子找到合适自己的生长方式,最终绽放出独一无二的花朵,这远比所有人都被迫长成同一棵“参天大树”的世界,更加美好和富有生机。这是社会和环境的问题,而不是我们的问题。然而就是在这样的环境中,楼主依然能突破自我,逆势成长,其中的艰辛可想而知。这一路的苦难终究会化作你成长的养料
你小时候最想从事什么职业
点赞 评论 收藏
分享
码农索隆:谁问你了 举报了 删了,求你了 我要哭了 我一点也不眼红 我要跳楼
点赞 评论 收藏
分享
评论
7
63
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务