字节财经 三面 手撕居然出了hard
面试公司:字节跳动
面试岗位:后台开发
面试问题:
1. 自我介绍
2. 挑个项目讲讲,又祭出了祖传的RAG(主要怕说java玩具项目对方没兴趣,后来发现我想多了,三面的面试官至少也是架构师级别,啥项目在人家眼里都是玩具
)
3. 具体是怎么做的?整个RAG链路是什么?
4. 向量化怎么做的?为什么能把文本映射成向量?底层原理是什么?
5. 用的什么向量数据库?(答Milvus)追问:Milvus和常规的关系型数据库有什么区别?为什么用Milvus?
6. 为什么不用Elasticsearch?(太偏向于文本匹配,对语义的感知能力不够)
7. 你在项目中遇到的最大的挑战?技术难点?(说了关键词增强的多路召回,面试官很失望,说我觉得这也不是啥技术难点啊,汗流浃背了
)
8. 来做一道题吧(此时距离面试开始才过去22分钟,但是题目出来的一瞬间我就知道为啥这么早就开始做题了
)
题目:删除无效的括号(hard)
早就听闻这道题很复杂,好在之前在利特蔻德上喵过一眼,于是直接献出了我的自创方法:预检索+剪枝回溯+后处理+后验证(后来发现这个思路其实和官解方法三大体差不多2333)
还是先说大致思路,然后写代码。不得不说是真的复杂,前前后后大概写了100行左右,自己测了一下没啥问题,最后对着代码和面试官讲了具体思路。整个过程大概40分钟。
反问:
对实习生的要求?具体看重的方面?(回答技术基础+对新事物的求索心)
总结:三战字节,每次面试官的风格都不一样。但是也存在一些共性:比如主要围绕着项目拷打(如果有实习的话应该也会猛猛问实习),常规八股较少(就一面问了两三个),以及非常重视对算法题的考察,而且难度都是mid起步,很少出easy
许愿OC
#软件开发笔面经#
-----------
更新:当天晚上hr来电话,说正在走offer审批,加了微信
面试岗位:后台开发
面试问题:
1. 自我介绍
2. 挑个项目讲讲,又祭出了祖传的RAG(主要怕说java玩具项目对方没兴趣,后来发现我想多了,三面的面试官至少也是架构师级别,啥项目在人家眼里都是玩具
3. 具体是怎么做的?整个RAG链路是什么?
4. 向量化怎么做的?为什么能把文本映射成向量?底层原理是什么?
5. 用的什么向量数据库?(答Milvus)追问:Milvus和常规的关系型数据库有什么区别?为什么用Milvus?
6. 为什么不用Elasticsearch?(太偏向于文本匹配,对语义的感知能力不够)
7. 你在项目中遇到的最大的挑战?技术难点?(说了关键词增强的多路召回,面试官很失望,说我觉得这也不是啥技术难点啊,汗流浃背了
8. 来做一道题吧(此时距离面试开始才过去22分钟,但是题目出来的一瞬间我就知道为啥这么早就开始做题了
题目:删除无效的括号(hard)
早就听闻这道题很复杂,好在之前在利特蔻德上喵过一眼,于是直接献出了我的自创方法:预检索+剪枝回溯+后处理+后验证(后来发现这个思路其实和官解方法三大体差不多2333)
还是先说大致思路,然后写代码。不得不说是真的复杂,前前后后大概写了100行左右,自己测了一下没啥问题,最后对着代码和面试官讲了具体思路。整个过程大概40分钟。
反问:
对实习生的要求?具体看重的方面?(回答技术基础+对新事物的求索心)
总结:三战字节,每次面试官的风格都不一样。但是也存在一些共性:比如主要围绕着项目拷打(如果有实习的话应该也会猛猛问实习),常规八股较少(就一面问了两三个),以及非常重视对算法题的考察,而且难度都是mid起步,很少出easy
许愿OC
#软件开发笔面经#
-----------
更新:当天晚上hr来电话,说正在走offer审批,加了微信
全部评论
手撕hard已经过了


!这个手撕是我上次二面挂掉的
我的吗,100行我都不敢想象
一面hard就给我挂了
太🐮了
佬好强
祝oc
许愿OC

稳的,鼠鼠还在碰壁(哭
姐姐,我是你妹妹艾莉,请你把offer转让给我,不然我要用俄语怼你了
太强了
第一次面试就是字节,一面刚开始就开始手撕,上来就是hard给我整懵了
大佬好强,我hr说还在内部审批,是不是还没有offer呀
太牛了
,速通字节
神中神!
我也是三面遇到了这个题
给南大✌🏻👻了
这么难的题
猪神好强,速通字节啊这是
项目讲得很细
哈哈哈哈哈哈哈哈咱们一个面试官啊
相关推荐
03-22 17:22
中南大学 Java 点赞 评论 收藏
分享