Binance 二面 | AI大模型实习 | Binance Accelerator Program

整体难度简单,主要问自我介绍、实习项目和一道 SQL 手撕题。

1.自我介绍

上来先做了一个简单自我介绍,主要围绕学校背景、实习经历和项目经历展开。

2.实习 / 项目经历

项目部分问得比较细,会顺着简历继续追问,比如:

  • 项目背景是什么
  • 自己负责哪一块
  • 用到了哪些模型或技术
  • 数据从哪里来
  • 效果怎么评估
  • 遇到的问题和解决方式

感觉面试官比较关注项目是不是自己真的做过,也关注技术深度,会追问一些细节。

3.SQL 手撕

给了三张表:

trades(trade_id,buyer_user_id,seller_user_id,symbol,price,quantity,traded_at)

orders(order_id,user_id,symbol,status,created_at,cancelled_at)

accounts(user_id,kyc_id,ip,device_id,created_at)

题目是:

统计过去 24 小时内,每个用户在每个 symbol 上的下单数、撤单数、成交数。

然后筛选出:

  • 下单数 > 100
  • 撤单率 > 90%

SQL 难度不高,主要考察分组聚合、时间窗口、条件统计和撤单率计算。

4.反问

最后我问了:

团队里模型训练和模型应用,哪部分工作占比会更多?

总体感受

整体没有特别刁钻,SQL 偏 easy,项目经历问得更细一些。建议准备的时候把自己项目里的数据来源、指标、模型训练和应用落地过程都想清楚。

#发面经攒人品##大厂面试问八股多还是项目多?##我的求职进度条#
全部评论

相关推荐

1,那我们先从实习聊起,这个实习项目覆盖面挺全的,你在项目中扮演怎样的角色?是和mentor一起做,还是简历上写的所有环节都是你独立完成?那这个项目是demo级项目,还是实实在在要上线交付的功能?就是你离职后,这个项目后续会交付,不是研究性或demo性质的项目2,你在项目中提到设备接口列表查询存在TP99抖动,能描述下当时具体的业务场景,以及什么数据量导致了抖动吗?3,覆盖索引解决的是每次查询回表的问题,对吧?那你说的游标分页在SQL层面具体是怎么实现的?4,明白。那你做了这个优化后,关注过数据库其他指标吗?除了查询时间,比如它能承载的QPS、CPU和内存占用率大概多少?5那你们当时用的是单点数据库,还是分布式数据库?6,那你这套游标索引如果用到分布式数据库上,你觉得会有问题吗?7,那我们再看看你交换期间的项目。我大概理解,这个项目相当于从感知到决策的闭环工程,是吗?8,你用到了隐马尔可夫模型,它应该有状态(state)和观测(observation),你这个项目里的数据(data)和观测(observation)分别是什么?9,那这个项目的输出动作(action)是什么?10,然后我看你简历上写“针对高维状态空间采用粒子滤波”,但这个状态空间好像不算高啊。11,还有个问题,现在visual coding这类概念很火,你平时接触过block code或者基于浏览器的工具吗?12,你知道ChatGPT(比如GPT4)和LLM、Agent之间最大的区别是什么吗?13,那你了解过Skill MCP这类概念吗?14,那剩下的时间我们来个简单的coding,不是传统意义上的coding。我先把需求说一下。需求是,需要你解析一个剧本,生成结构化数据,包括剧本里的人物、事例、地点。我可以让你用任何大模型工具或Agent工具,你有什么思路来做这件事?先说说想法。那接下来你可以投屏,然后全网搜一个剧本,比如最近有什么火的剧本?    然后开始实操了
查看15道真题和解析
点赞 评论 收藏
分享
今天面试ba大模型AI团队,自我介绍后就是一道手撕,我还以为只考vibe ai coding呢。现在基本上流程就是自我介绍,编程手撕,项目拷打加Agent相关问答。Agent面试看这里就够了:https://onefly.top/zero2Agent/learn-agent-interview/index.html应届生想去币安加速器实习还是要把hot100刷完的,因为我只刷了40道题,撕不了一点。给我考了 76. 最小覆盖子串 Hard ,本来就不会写字符串,然后还是hard,我至今就做过一道hard。76. 最小覆盖子串困难相关标签premium lock icon相关企业提示给定两个字符串 s 和 t,长度分别是 m 和 n,返回 s 中的 最短窗口 子串,使得该子串包含 t 中的每一个字符(包括重复字符)。如果没有这样的子串,返回空字符串 ""。测试用例保证答案唯一。示例 1:输入:s = "ADOBECODEBANC", t = "ABC"输出:"BANC"解释:最小覆盖子串 "BANC" 包含来自字符串 t 的 'A'、'B' 和 'C'。示例 2:输入:s = "a", t = "a"输出:"a"解释:整个字符串 s 是最小覆盖子串。示例 3:输入: s = "a", t = "aa"输出: ""解释: t 中两个字符 'a' 均应包含在 s 的子串中,因此没有符合条件的子字符串,返回空字符串。提示:m == s.lengthn == t.length1 <= m, n <= 105s 和 t 由英文字母组成进阶:你能设计一个在 O(m + n) 时间内解决此问题的算法吗?
查看2道真题和解析
点赞 评论 收藏
分享
评论
5
2
分享

创作者周榜

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