字节秋招国际电商后端一面面经

1. mvcc介绍一下
2. 你没有mq这样的东西,你只有java和db,想实现mq这样的机制,怎么实现?
3. 假如扩大生产者消费者,假如有五个消费者在消费,怎么保证不冲突呢
4. 假设有两个消费者,按你说的乐观锁怎么实现呢?
5. 把分片消费详细讲讲
6. 假如现在场景是五个消费者,要变成十个消费者,你的代码怎么变成对10取余
7. 一致性哈希版的 Java 分片消费的思路
8. 乐观锁悲观锁区别
9. 设计数据库表
10. mysql都有什么锁?
手撕 循环输出二维数组
全部评论
问题很实战,有水平
点赞 回复 分享
发布于 2025-11-20 17:37 四川
恭喜大佬,面试顺利!
点赞 回复 分享
发布于 2025-11-20 17:37 湖南
约二面了吗?
点赞 回复 分享
发布于 2025-11-19 18:53 河南

相关推荐

最近因事耽搁了,现在补上,过了好久,可能没有那么全,马上入职,感谢字节跳动,第一次面这个就给过了一面(60min)1.自我介绍2.实习拷打(30min,只记得很难)3.场景题:使用普通数据库,java原生,设计一个千万级数据量导出报表至oss流程,要求考虑数据切分,并行,续传,差错检验,幂等,高效,内存压力,有序,一致等指标用cdc的思想设计一个数据同步系统,单一来源同步多个下游系统,使用mq4.提示词工程应用5.agent项目是如何编排6.mcp,rag7.如何做质量评估8.代码题:三道sql题,分析事务执行结果9.反问总结:很有压力的一场面试,尤其是实习,问的很深,几乎全都是让你用自己的理解重新设计的场景题,而且不断追问,压力和收获都很大二面(80min)1.自我介绍2.类加载原理3.如何学习新技术4.oom排查5.线上内存泄露排查6.项目中反射使用7.反射八股8.项目拷打(30min)9.java线程池参数,以及底层10.可重入锁11.如何排查线上问题定位解决,举一个实习例子12.如何做版本控制13.拉链表设计14.cdc底层原理15.代码考察:实现阻塞队列,最小栈总结:面试官超级好,中间有卡顿的地方,会不断引导你,反问收获也挺大三面(60min)1.自我介绍2.base地,实习时间,到岗3.实习的收获,最大的收获/产出4.如何学习新技术5.adbpg特性对比及其底层架构,语法6.mybatis如何拦截提取sql7.实习你开发的框架如何扩展8.etl导出差错检验10.灰度设计以及考虑11.java常见集合以及各自底层12.hashmap全方位八股13.设计模式有哪些,项目中的使用14.sql调优排查流程15.sql排序类型16.mysql索引类型,引擎17.redis数据结构,底层实现以及编码中字段18.手撕:双重检查锁总结:节奏很快,面试官人依旧很好,会安慰不要紧张,最后手撕明显放水啦,感觉几乎都在聊天HR面(30min)略~总结:面试官人很好,会对你的缺点提出很多建议已OC~
牛客78916114...:mark
字节求职进展汇总
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

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