字节二面挂

字节二面今天来感谢信了,emo😈。其实面完就感觉可能挂了,面试途中问我实习的项目,感觉有点挑刺,解释了几遍,导致说话声音都大起来了。最后两道手撕,第二题我把用例通过后,没有检查就直接跟面试官说做完了,漏了一个点,其实自己改一下用例测一下,就能反应过来的,补一行代码的事,但是面试官连我的解题思路都没听,直接就说还有个会,就结束了。基础知识问的问题虽然比较偏,但大多我还真会。最后反问,面试官说我第一题答错了,其实我也没答错,只能说是问题问的不好,有理解上的偏差。
总结:面试注意心态,不要被调动情绪。手撕不要太焦急,没催你就多检查检查吧。
g4iBko69bPPjmTEhkg1GVfxwAibVltka.jpg
全部评论
感觉中间就挂了,想要你的话edge case没过,关系不大
10 回复 分享
发布于 2024-09-04 12:20 广东
一般ACM模式要自己写case的手撕基本主要case过然后把思路讲清楚就行了,除了面试官时间很多,不然不会验证什么边界case
点赞 回复 分享
发布于 2024-09-07 13:46 湖南
手撕没全部撕完也是会过的,我只能说运气不好碰到这个面试官。哥们多质疑质疑他人
点赞 回复 分享
发布于 2024-09-06 09:34 四川
8.31早上二面,自己感觉面的还行,然后今天下午发了感谢信
点赞 回复 分享
发布于 2024-09-04 16:11 辽宁
老哥我8.19面的,现在还没收到感谢信,咋回事啊
点赞 回复 分享
发布于 2024-09-04 12:45 陕西
没事,其他组会捞的
点赞 回复 分享
发布于 2024-09-04 09:11 北京
大佬,字节实习没过的话都会发感谢信嘛。我都快一周了,还没收到感谢信😭
点赞 回复 分享
发布于 2024-09-04 01:10 广东

相关推荐

1️⃣面试官:上面这个是 RAG 标准流程,实际项目中还有哪些优化技巧?在实际中,召回源会考虑多路召回,例如稀疏召回,语义召回,字面召回等。对于多路召回截断和召回分数对齐的问题,还会采用在召回后面增加一个重排序的阶段,精简召回数并提升召回的质量。另外,其中的 embedding 模型,重排序模型,以及生成模型会根据系统问答的指标情况,会针对性的进行进一步的微调。2️⃣面试官:那生成环节怎么评估效果?首先是量化指标:例如 Rouge - L ,文本相似度,关键词重合度等指标。除了准确度,还可以评估生成答案的多样性,看看模型是否能够生成多种合理且相关的答案。还需要引入人类评估:进行人工评估,一般是负责改项目的产品经理和测试人员,以及内测的普通用户对模型的回答进行质量、准确性和连贯性的评分。还应考虑资源效率:考虑模型的计算复杂性、内存需求和推理速度,尤其是在资源受限的环境中,看看 RAG 是否能够以合理硬件资源效果提供更好的性能。3️⃣面试官: RAG 中为什么会出现幻觉?幻觉问题是大模型的一个通病,出现幻觉问题主要分为两大类,一类是生成结果与数据源不一致,自相矛盾。另一类是用户问题超出了大模型的认知。针对前者可能是训练数据和源数据不一致、数据没对齐或者编码器理解能力的缺陷和解码器策略错误可能导致幻觉。后者则是用户的问题不在语言模型认知范围内。4️⃣面试官:针对幻觉的问题,有什么解决思路?第一个是引入更精准的知识库,消除虚假的数据源,减少数据偏差。另外可以加入一些纠偏规则,比如采用 ReAct 的思想,让大模型对输出的结果进行反思;还有现在比较流行的思路是集成知识图谱,即不再局限于向量数据库匹配,做召回时不仅考虑文档块,同时还考虑图谱的三元组。将知识图谱( KGs )集成到 RAG 中,通过利用知识图谱中结构化且相互关联的数据,可以增强当前 RAG 系统的推理能力。5️⃣面试官:在实际做项目中,经常遇到各种边界的 case ,一般怎么解决?首先是无效问题:如果对于知识库中没有的问题,我们需要做一个准入的判别,判断是否需要回答。一般是一个二分类模型,或者直接用大模型+ prompt 来做,使模型在这种情况下输出一个预设的兜底话术。第二是减少幻觉:对于时间变化的问题,模型回答"我不知道"。在推理模块中添加规则和提示工程技术,使模在不确定时回答"根据当前的信息,不足以回答这个问题"。还有格式错误:模型可能会生成无法解析的答案,例如没有输出预定义格式。
点赞 评论 收藏
分享
评论
14
1
分享

创作者周榜

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