字节国际电商二面面经 已约三面

5/17
1. 为什么要有集群,项目中集群的好处,你提到了用dubbo做rpc,那么集群如何实现远程服务的动态发现(有zk作为注册中心),高并发情况下你如何保证redis的稳定性(加机器做集群,哨兵,没钱玩不了高并发),如果redis被打爆了。你的集群如果被打爆有做什么兜底吗(没有实践过)
2. 消息队列三大问题:消息丢失,消息积压,消息幂等性的解决方案。你在幂等性的解决方案中提到唯一id使用了雪花算法,讲一下雪花算法的实现和缺点(高度依赖时钟周期,高并发下时钟失效)
3.将一下redis的缓存写(双写双删和canal监听binlog),缓存穿透的解决方案(空对象+布隆),布隆过滤器的原理(基于位图,有漏盘风险)
4. 看你说你懂spring的ioc和aop,讲一下ioc最核心用到的设计模式(答成了动态代理模式,实际上aop核心是基于动态代理的)工厂模式有什么好处(spring中方便我们注入bean,估计面试官觉得工程模式是spring ioc最核心的模式,因为自己ioc立马就能想到反射,反射就反射性想到动态代理了,这里答的不满意)
5。开始问数据库,索引失效的一些场景。你是怎么做优化数据库select查询的:
6.你提到了数据库游标,游标确实是可取的方案,但是也伴随着危险性,我来给你讲两个场景比如我们定时任务进行库存扫表的时候就用游标扫描,你知道这样的隐患吗(知道,如果扫描过程中新的请求进来正好修改了扫过的数据,然后扫描时间不一致就会导致漏扫情况)。还讲了一个场景,直接道歉了
7.数据库的四个隔离级别,分别解决了什么问题,结合银行取钱场景说一下
8. java 集合,hashmap concurentHashmap问了一下,反正都是哪些比较常见的集合问题了
算法:寻找两个正序数组的中位数(top100原题,三分钟秒了)
反问:
面试表现(面试官:这个不能告诉你,你去问三面的面试官我:?嗯哪里不对)
提升建议:(经验不足,项目和实习场景较为普遍,单作为实习生和校招生可以理解,服务注册和发现那边有盲点)
最后问了下英语水平,发现我雅思6.5就免了英语自我介绍。
晚上问了下过了,下周约三面
#字节跳动##后端面经##日常实习##实习##暑期实习#
全部评论
感觉字节面试官的偏好虽然不太统一,但是有个很明显的倾向就是摸底考察 就跟树的搜索一样,一定要顺着一个知识点逐步扩展直到搜索到你的叶子节子,也就是答不出来了 不过摸底就是摸底,只要你技术栈广度和深度让面试官满意了就行
6 回复 分享
发布于 2024-05-17 22:12 湖北
好兄弟你这ID
点赞 回复 分享
发布于 2024-06-20 20:52 北京
hxd,你消息丢失,消息积压这两个问题怎么回答的呀,尤其是消息积压,要是我能想到的就是「从增加消费者的消费能力这一方面入手了,具体做法就是加消费者服务器配置」
点赞 回复 分享
发布于 2024-05-22 22:00 北京
我*,这就是强者吗
点赞 回复 分享
发布于 2024-05-20 16:09 澳大利亚
hello,兄弟,算法题,找中位数,你用的是最优解法吗? (我目前 hot100 只有这题的 logn 解法不太能 hold 住)
点赞 回复 分享
发布于 2024-05-18 11:46 北京
两个正序数组中位数强制让用分治或者二分写的嘛
点赞 回复 分享
发布于 2024-05-17 23:31 山东

相关推荐

03-19 18:27
已编辑
门头沟学院 C++
26学院本太难了,很多公司机筛就给我刷了。机会都难拿到如果是简历存在问题也欢迎拷打————————————————————分割线——————————————————————2026.3.4更新:发完贴之后,时不时投递又收到了不少的笔试/面试邀请。主要是之前投递简历出去之后基本上都是沉默状态,年后好转了不少timeline:2026.01.21 文远知行笔试,半年多没刷算法题 ->挂 (后续HR说春招可以重新安排笔试)2026.2.4     小鹏汇天 技术一面,第二周收到结果 ->挂2026.2.12   大众Cariad代招 技术二面 ->Offer2026.2.28   多益网络技术面试,由于风评太差,一直在犹豫要不要接面试 ->推迟-----------分割线-----------2026.3 月前的某一天,临时去电网报名了二批计算机岗位的笔试2026.3.6 从上家公司实习离职,氛围最好的一家公司,leader 说可以帮忙转正,但是流程太长,而且我们部门据说只有一个 hc,更想要研究生,我很有可能是会被签外包公司在这里干活,就离职了。2026.3.9 入职新公司,大众Cariad 以外部公司的身份进组,项目组签了三年,后续三年应该都可以在这里呆,不知道有没有希望原地跳槽。2026.3.10 电网考试居然说我通过资格审查了,短信约我去参加资格审查,请假一天,买了 12 号晚上的机票回成都2026.3.15 参加国家电网三新计算机类的笔试2026.3.17 电网出成绩了,感觉很低。觉得已经🈚️了2026.3.18 收到电网面试通知,通知 3.22-3.25 这个时间去面试,我的岗位只招 1 个人。据说面试只有 2-3 人,不知道能不能成功
点赞 评论 收藏
分享
评论
11
83
分享

创作者周榜

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