字节跳动-日常实习-面经

和面试官说了手上有其他offer,所以流程推进的特别快,三天面完4面。

本次面试的面试官都对AI特别感兴趣,基本上都会问一下AI相关的问题,感觉这也是一个趋势

1. 一面

  • 介绍实习
  • 实习里用的存储引擎结构
  • 存储时内存崩溃怎么处理(redo log)
  • 实习中完成的检索是什么流程
  • MySQL中MVCC简单介绍一下,read view是什么
  • MySQL隔离级别介绍一下
  • 介绍一下rabbitmq
  • 介绍一下redission,lua脚本。
  • 订单超时如何处理
  • 秒杀时候如何更新库存数量
  • 我们部门用的是go,进来可以转go吗
  • 算法题:手写LRU
  • 反问环节:部门业务,手上还有一个offer能否加快流程
  • 结果:面试完2小时后约二面

2. 二面

  • 介绍实习,项目
  • 项目从哪来的
  • 介绍业务背景,为什么要这么做(自己的理解)
  • 为什么不继续上一个实习
  • 能实习多久
  • 了解agent吗,rag,mcp,介绍一下流程,加rag的目的是什么
  • 点评的缓存怎么做的,本地缓存了解吗,java本身的local cache是什么
  • 自己如何实现分布式锁
  • rabbitmq的结构
  • 分布式事务是什么,如何保证事务最终一致性
  • 短链接原理是什么,如何将长链接变成短链接,短链接太多了怎么办
  • 什么是JWT,流程是什么样的
  • 乐观锁怎么实现
  • 算法题:大数相加
  • 反问:请问还有几面,什么时候可以拿到结果
  • 结果:第二天早上约三面

3. 三面

  • 介绍实习
  • 秒杀整体架构
  • 请求从前端发往后端,有哪些关键过程,高并发场景下哪些需要特别关注
  • DNS流程是什么
  • 项目使用Nginx做了什么,Nginx规则是怎么设置的
  • Mysql主从数据库怎么同步的
  • 主从服务器怎么更新的
  • binlog日志的格式,有哪些关键字段
  • 集群选主策略是什么
  • 分布式锁怎么实现
  • Lua脚本为什么是原子性的
  • Redis为什么比其他的快
  • 对比较重要的框架研究过吗,怎么研究的
  • 如何控制库存数量
  • 对agent了解多少,rag,mcp
  • 比如你有一个mcp,AI是如何调用mcp的
  • 怎么确定AI是否调用mcp的
  • rag原理
  • 向量数据库有什么,了解吗
  • 给了一个mysql的select语句,如何去优化这个sql语句
  • 算法题:在二叉搜索树中查找相加之和等于指定值的两个节点。
  • 实习多久
  • 当前手上有offer吗
  • 反问:面试有什么改进的,多久可以拿到结果
  • 结果:面试完3小时约hr面

4. HR面

  • 整体面试流程感觉怎么样,给一些改进建议
  • 实习多久,一周实习多少天
  • 喜欢什么样的mentor,push or 放养
  • 能承受压力吗
  • 介绍自己的缺点
  • 反问:待遇,什么时候能拿到offer
#后端开发##字节跳动##日常实习#
全部评论
1 回复 分享
发布于 10-29 09:30 云南
想问下佬,这些问题和算法得大概掌握到什么程度才能过哇
点赞 回复 分享
发布于 11-17 15:24 浙江
你是啥时候面试的
点赞 回复 分享
发布于 11-15 15:44 陕西
我擦,大佬说话就是不一样,像大佬学习
点赞 回复 分享
发布于 11-15 14:30 河南
大佬是上海的岗位嘛
点赞 回复 分享
发布于 11-06 17:40 北京
佬面的是什么岗位呀
点赞 回复 分享
发布于 11-05 14:17 北京
佬简历写ai了吗?为啥会问ai
点赞 回复 分享
发布于 10-30 10:51 湖北
佬简历写ai了吗,为啥都问rag和mcp
点赞 回复 分享
发布于 10-30 10:35 安徽
agent flow岗位吗
点赞 回复 分享
发布于 10-29 12:28 未知
ai确实是趋势,常见的概念和知识点还是得学习
点赞 回复 分享
发布于 10-29 11:27 安徽

相关推荐

11-03 16:44
已编辑
吉林大学 Java
小鱼再瑞幸一点:没做好准备不应该面字节的,对你的面评有影响的
查看21道真题和解析
点赞 评论 收藏
分享
10-30 16:18
门头沟学院
字节懂车帝 一面-90min面试官很好,分块问的,太紧张忘记录音了,回忆版IOC和DI有哪些注入方式Java数据结构Java锁都有什么CAS存在什么问题,应用场景有哪些Jvm内存结构元空间参与垃圾回收吗,回收什么字符串常量池在哪判断垃圾算法GCroot可以是什么垃圾回收算法Survival区可以怎么优化Mysql有哪些存储引擎存储引擎用的什么索引结构三级缓存 不用第三级缓存可以吗AOP在哪一层缓存实现的(a,b,c) where a=,b=,c>时where a=,b=,c=,主键= 时会用索引吗什么时候联合索引失效聚簇索引和非聚簇索引数据隔离级别有什么RR怎么实现的Redis数据结构String Zset底层Redis持久化机制Redis哨兵 分片哨兵为啥3个不能2个吗一个用户下两次单怎么办一个用户下一次单立刻退出并进入再下两次单怎么办(想买两件商品)幂等性实现Websocket建立连接的过程,涉及到HTTP吗(这个没复习根本不会)mtu是多大常见的请求头内容 content-type有什么常见的返回状态码输入一个表单用的是什么格式的OSI七层和TCP四层网络模型 每层干什么,有什么协议力扣 496反问:业务哪里不足:网络相关的协议和底层多学习一下总结:很爽的八股盛宴,2小时后约同一天二面二面-60min面试官蛮严肃的,问的都是我的薄弱点,直击要害主要拷打外卖 只认真复习了点评,寄了问的:项目上线了吗 没nginx一大堆相关(没复习,人傻了)JWT和登录环节相关(也不咋会)Lua脚本干什么了IP限流怎么起作用的代码题:正则表达式判断字符串(这个会写秒了,但是写的比题目多了个要求,面试官有点怀疑我看资料了,让我看看周围环境,周围啥也没有,长记性了,原题也得装一下)超简单sql (平时写的太少了,简单的想复杂了,写的效率很差,面字节得练)算法题:判断数独(只能用一个大小为9的一维数组,可以多遍历几次,我只写过用二维数组的,超时寄,换题)链表每两个反转(当时已经晕了,写的有点慢,写出来了有个小bug)直接反问环节 感觉没戏了,没怎么问总结:焦虑了这么久还是一场空,简历上的全都得会,不能只会八股,前面题答的不好影响做题心态,还有不能忘了录音第二天问hr后收到感谢信 第一次面大厂,有点面试ptsd了,还是要以学习的心态面试,学的太晚,这个时间点只能尽力了,面前看了很多友友们的面经,补了不少漏,所以也发出来攒攒人品
点赞 评论 收藏
分享
评论
16
72
分享

创作者周榜

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