字节暑期前端一面

📍面试公司:字节
🕐面试时间:3.30
💻面试岗位:前端

1、为什么学 Vue
2、项目中 AI 使用情况
3、Promise 常用的 API 有哪些,有什么区别
4、Promise 状态含义,怎么流转的
5、链式调用原理,then 不同情况下的返回值
6、讲讲 async await,和 Promise 关系是什么,有什么差别
7、写代码的时候怎么判断要用 async await 还是 Promise
8、三个互不依赖的请求,用 async await 和用 Promise 的区别
9、介绍项目难点
10、agent 有哪些范式,差别,应用场景
11、如果有需求用 AI coding 如何落地
12、了解限速工程吗
13、学习技术的方式

代码题:
1、同步异步输出(特别长,目前见过最长的,大概有二三十行)
2、括号匹配 + 子串提取
        输入 ((a + b) + (c - d)) - 2
        输出 ['a + b', 'c - d', '(a + b) + (c - d)']

        输入 (()
        输出 error

#牛客AI配图神器##发面经攒人品##暑期##前端##字节#
全部评论
还行呀,问的很友好有结果不
点赞 回复 分享
发布于 04-29 11:06 陕西
前端问这么多呀
点赞 回复 分享
发布于 04-23 23:39 北京

相关推荐

不愿透露姓名的神秘牛友
04-30 17:45
本人简历上 1 个 RAG 项目 + 1 个 Agent demo;这次面的是AI岗一面前我以为:背完八股 + 把项目讲清楚,应该能稳过。0-5 min:自我介绍 + 项目背景- 顺利。讲清楚了我的 RAG 是给法律咨询场景做的,痛点是大模型不懂行业术语。5-20 min:项目深挖(开始崩)- Q1:你的法律文档总共多少?切了多少个 chunk?- 我:约 500 份 PDF,5 万个 chunk- Q2:500 份 PDF 加起来才 5 万 chunk?平均每份 100 个 chunk,你切片粒度是多少?- 我:512 token- Q3:法律文档里"第三条第二款"和"第三条之二"是不同含义,你的切片会不会把它切散?- 我:(沉默 5 秒)……应该会- Q4:那你怎么解决?- 我:我可以加一个 metadata……(开始编)❌ 第一次崩:切片粒度没考虑业务语义。20-35 min:评测体系(继续崩)- Q:你怎么知道你的 RAG 有效?- 我:我用 Recall@5……- Q:评测集多少条?怎么构造的?- 我:100 条,我手工标注的- Q:100 条够吗?分布怎么样?- 我:分布……我没分- Q:那你的 Recall@5 是 0.81,你怎么知道这个数字是好是坏?baseline 是什么?- 我:(沉默 10 秒)❌ 第二次崩:没有 baseline,没分布分析,纯靠"看起来还行"。35-55 min:Agent 部分(彻底崩)- Q:你的 Agent demo 用了几个工具?- 我:3 个,搜索、计算器、文档查询- Q:当用户问一个问题,你的 Agent 怎么决定调哪个工具?- 我:用 ReAct,让模型自己决定- Q:模型决策错了怎么办?- 我:我加了个 reflection……- Q:reflection 失败 3 次后怎么处理?- 我:(沉默 15 秒)……我没想过❌ 第三次崩:异常路径完全没设计。55-65 min:业务理解 + 反问- Q:你觉得字节做 AI 应用最大的瓶颈是什么?- 我:算力?数据?- Q:你看过哪些字节最近发的 AI 产品?- 我:豆包、扣子……- Q:扣子是 Agent 平台还是工作流平台?- 我:(再次沉默)❌ 第四次崩:对面试公司业务一无所知。
面试官拷打AI项目都会问...
点赞 评论 收藏
分享
评论
点赞
13
分享

创作者周榜

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