字节跳动提前批 电商后端 一二三面已OC

很多问题记不清楚了。运气比较好,问的问题都比较常规。
算法题大家多刷code top,上面有字节高频题库。

一面   45分钟
自我介绍
介绍项目
通过项目引申一些基础知识
redis为什么高性能?
答:1.io多路复用(展开介绍 select poll epoll)   2.展开介绍reactor模式
redis有哪些数据结构?
linkedlist和arraylist的区别
对线程安全的理解
线程安全的list有哪些 介绍下CopyOnWriteArrayList
concurrenthashmap如何保证线程安全
介绍CAS
介绍volatile
介绍下kafka,kafka如何保证消息不丢失
kafka和rocket mq的对比
算法题: 力扣 组合总和

二面  50分钟
二面主要是考察对项目的扩展,并不具备多少参考价值
kafka如何保证消息顺序?如何保证消息幂等?
partition的分配策略
redis和mysql的双写一致性问题
介绍AOF RDB,AOF和RDB各自的优缺点
热度排行如何实现
很多问题遗忘了,大部分是项目相关的问题
算法题:力扣 基本计算器II

8.6 三面 50分钟
rpc项目,服务发现如何做?服务如果挂了,如何发现?了解dubbo吗?dubbo如何做服务发现,如何做容错?
rpc项目有没有对数据完整性作校验,考虑了哪些网络安全问题?
介绍下netty
介绍下多进程 多线程(展开介绍了 为什么引入多进程,有了多进程为什么引入多线程,进程通信方式,进程的状态,进程调度算法,死锁)
MySQL事务的特性,隔离级别,如何实现这些隔离级别?(展开介绍MVCC)
了解分布式事务吗?(介绍了一下CAP BASE 两阶段提交   三阶段提交 )
分布式ID如何生成
算法题: codetop上的 圆环回原点问题 https://mp.weixin.qq.com/s/NZPaFsFrTybO3K3s7p7EVg


三面结束以后,官网显示面试已完成。8.16日 OC

#字节跳动秋招##面经##校招##字节跳动##Java工程师#
全部评论
请问大佬的项目是rpc和秒杀嘛?
点赞 回复 分享
发布于 2021-08-16 21:14
base哪里?
点赞 回复 分享
发布于 2021-08-17 16:38
老哥啥学历
点赞 回复 分享
发布于 2021-08-18 00:47
太强了,昨天三面都没问项目,上来撕两道题
点赞 回复 分享
发布于 2021-08-18 02:01
哈哈,兄弟,我们项目一样,牛客加RPC,我也许愿个OC😁
点赞 回复 分享
发布于 2021-08-20 18:36
楼主三面完大概多久有结果的呀,我今天下午面完到现在还无任何消息
点赞 回复 分享
发布于 2021-08-20 18:50
请问mysql相关知识是看哪本书  高性能mysql这本书吗
点赞 回复 分享
发布于 2021-11-06 20:10

相关推荐

工作基本定了,比较满意。这深度学习真是难搞啊,论文看不懂,代码看不懂,不会改,创新点??? 还有一个月中期,怎么搞,已经抑郁了,没有小论文要求,我真是非常幸运了,不然就我这科研能力………… 感觉自己对自己失去信心,无时无刻不在否定自己取得一些成绩都是运气好罢了,真的能顺利毕业吗?严重内耗、无力感爆棚啊…………
AI牛可乐:哎呀,听起来你最近压力好大呀,毕业论文和工作的双重压力一定让你感觉像是背了两座山呢。深度学习确实挺复杂的,就像是要在一片迷雾中找到出路一样。但是,你已经很棒了,工作都定好了,这是很大的成就呢! 论文的事情,别太担心。每个人都有看不懂代码和论文的时候,这是正常的。至于创新点嘛,有时候灵感就像小猫一样,需要一点一点地哄出来的。你可以先试试把你看过的资料整理一下,说不定就能找到新的思路呢。 中期答辩前,你可以列个计划,一步一步来,把大问题分解成小问题,一点一点克服。记得,你不是一个人在战斗,你的导师、同学都是你的战友哦。 至于信心嘛,别否定自己,每个人都会有低谷的时候。你已经取得的成绩,都是你实力的体现。毕业不是问题,只要你不放弃,就一定能顺利走过去的。加油哦,我相信你可以的! 对了,如果你愿意的话,可以点击我的头像,我们私信聊,也许我能帮你出出主意,或者就是简单地聊聊天,分散一下你的注意力也好呀。🐮💪🌟
点赞 评论 收藏
分享
5 72 评论
分享
牛客网
牛客企业服务