字节byteIntern 后端一二三面

一面 80min 6.3
-自我介绍
-实习内容拷打:介绍一下项目的模块、探讨了MCP和其他的AI问题。

-八股
进程线程区别、关系、为啥不直接用进程来调度、线程失败了怎么办
进程有哪些通信方式、多线程冲突了咋整

innodb的索引结构、B+和B区别、聚簇索引和非聚簇索引、
列举判断索引失效问题,其中有一个判断select * where a=1 or b=1 and c=1 索引是否失效:
and>or ,因此该查询划分是:where (a=1) or (b=1 and c=1),其中a=1的部分可用索引。

介绍一下事务和事务的特性、并给出场景判断是哪个特性、事务隔离级别、分别说一下这些隔离级别可能存在什么问题
什么是幻读、

手撕:员工到食堂的最近距离的总和。就是两个数组,找出这些数组的最小差,用了暴力+优化两种做法。

二面-40min 6.6    无自我介绍 无手撕
-介绍实习。
介绍了项目流程然后问我一些相关问题:
怎么优化、mcp和function calling的区别、RAG流程、怎么提升准确度、知识库怎么做的、知识库检索的原理、向量距离怎么计算、为啥需要reranker、Prompt有什么经验、多Agent了解么。

-基础知识:
数据库索引失效有哪些、数据库隔离级别、

Redis中的过期时间怎么设置、热key问题、缓存雪崩和击穿。

总结:面试官说理论欠缺一些,很多只能答出部分,都是在使用角度说的,后续需要补习一些理论知识。

一面二面的问题可能会相同,因为面评可能没写具体问什么问题,所以之前问过的内容还要复习。

三面-25min 6.10
自我介绍
纯拷打实习内容,话术准备不足,实习项目还没问完就被面试官结束了

三面实在不尽人意,但暑期实习也到此为止了。发发面经攒人品。
全部评论
收藏一个
点赞 回复 分享
发布于 06-13 11:42 广东

相关推荐

评论
3
5
分享

创作者周榜

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