字节后端日常一二三面面经(oc)
最近因事耽搁了,现在补上,过了好久,可能没有那么全
,马上入职,感谢字节跳动,第一次面这个就给过了
一面(60min)
1.自我介绍
2.实习拷打(30min,只记得很难)
3.场景题:
使用普通数据库,java原生,设计一个千万级数据量导出报表至oss流程,要求考虑数据切分,并行,续传,差错检验,幂等,高效,内存压力,有序,一致等指标
用cdc的思想设计一个数据同步系统,单一来源同步多个下游系统,使用mq
4.提示词工程应用
5.agent项目是如何编排
6.mcp,rag
7.如何做质量评估
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如何拦截提取sql
7.实习你开发的框架如何扩展
8.etl导出差错检验
10.灰度设计以及考虑
11.java常见集合以及各自底层
12.hashmap全方位八股
13.设计模式有哪些,项目中的使用
14.sql调优排查流程
15.sql排序类型
16.mysql索引类型,引擎
17.redis数据结构,底层实现以及编码中字段
18.手撕:双重检查锁
总结:节奏很快,面试官人依旧很好,会安慰不要紧张,最后手撕明显放水啦,感觉几乎都在聊天
HR面(30min)
略~
总结:面试官人很好,会对你的缺点提出很多建议
已OC~
#字节求职进展汇总#
一面(60min)
1.自我介绍
2.实习拷打(30min,只记得很难)
3.场景题:
使用普通数据库,java原生,设计一个千万级数据量导出报表至oss流程,要求考虑数据切分,并行,续传,差错检验,幂等,高效,内存压力,有序,一致等指标
用cdc的思想设计一个数据同步系统,单一来源同步多个下游系统,使用mq
4.提示词工程应用
5.agent项目是如何编排
6.mcp,rag
7.如何做质量评估
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如何拦截提取sql
7.实习你开发的框架如何扩展
8.etl导出差错检验
10.灰度设计以及考虑
11.java常见集合以及各自底层
12.hashmap全方位八股
13.设计模式有哪些,项目中的使用
14.sql调优排查流程
15.sql排序类型
16.mysql索引类型,引擎
17.redis数据结构,底层实现以及编码中字段
18.手撕:双重检查锁
总结:节奏很快,面试官人依旧很好,会安慰不要紧张,最后手撕明显放水啦,感觉几乎都在聊天
HR面(30min)
略~
总结:面试官人很好,会对你的缺点提出很多建议
已OC~
#字节求职进展汇总#
全部评论
mark
接好运
字节offer稳了
这是面的哪个部门 都不是传统算法
接好运
接offer
接好运
字节offer稳了
字节offer稳了
接offer
不错啊,字节实习的薪资也应该算是最高的了
AI 项目是谁的
接好运
接好运
接offer
羡慕



为啥会问agent,是你实习项目中用到了吗
接offer
接好运
字节offer稳了
相关推荐
查看13道真题和解析 点赞 评论 收藏
分享

好未来成长空间 68人发布