回复: 16
收起左侧

罗宾汉ds-analytics engineer店面挂经

匿名用户-CLZHH  2025-4-23 04:45:07
本楼:   👍  0
0%
0%
0   👎

2025(1-3月) 分析|数据科学类 硕士 全职@robinhood - 内推 - 技术电面  | 😐 Neutral 😐 Average | Fail | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 匿名 于 2025-4-22 13:46 编辑 . 1point3acres.com
. From 1point 3acres bbs
店面是直接安排的hiring manager, 1小时,自我介绍,1个bq,2个sql,1个python。
您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式

评分

参与人数 3大米 +8 收起 理由
小马达 + 1 给你点个赞!
cindy4ever + 2 很有用的信息!
清道神君 + 5 欢迎分享你知道的情况,会给更多大米奖励!

查看全部评分


上一篇:Doordash电面面经
下一篇:Meta DSA 五年经验E4
地里匿名用户
匿名用户-1UJDJ  2025-5-3 04:10:47
本楼:   👍  0
0%
0%
0   👎
sql 没有变. Χ
python 复杂了一点,一个stream "price:timestamp" 的string
然后output是要根据timestamp把price bucket 到0-10, 10-20的interval里面,每个interval是first price, last price, min price和max price
如果interval没有value就取上一个interval 的last price apply到这个missing interval的所有. check 1point3acres for more.
input "3:0,  2:1, 4:2,10:3, 10:4, 10:5, 10:6, 10:7,10:8, 10:9, 10:10, 11:8"
output {0,3,10,2,10}{10,10,8,10,10}
python最后只跑通了两个test case比较tricky 大概就是这样
其他的还没面
回复

使用道具 举报

地里匿名用户
匿名用户-CX130  2025-5-4 03:49:28
本楼:   👍  0
0%
0%
0   👎
本帖最后由 匿名 于 2025-5-3 15:59 编辑

感谢楼主分享!求问俩问题~. .и
SQL:find user id, 7th amount>= 1000 的timestamp,是每个user amount > 1000 第7个按时间排序么?如果没有第7 个 transacation 的话咋办
python:   link里  “ Output top 5 user_ids who sends and top 5 user_ids who received based on number of amounts per transaction.”  .1point3acres
                是要算 每个 sender 和 receiver 累计transaction amount top 5 的吗?  谢谢!
回复

使用道具 举报

地里匿名用户
匿名用户-1UJDJ  2025-5-4 04:16:26
本楼:   👍  0
0%
0%
0   👎
匿名用户 发表于 2025-5-3 13:00
求问 例子里 10-20 里没有, output {10,10,8,10,10} 是不是不对 ?  应该是 {10,10,10,10,20} ?
..
是price:timestamp 但是timestamp可以不连续,可以不完整
算interval的时候可以对timestamp//10*10来算
最后的output是
{interval,first_price, last_price, max_price, min_price}是这个interval中的然后所有interval return as string
回复

使用道具 举报

地里匿名用户
匿名用户-1UJDJ  2025-4-24 05:31:52
本楼:   👍  0
0%
0%
0   👎
今天也面了,一样的题
回复

使用道具 举报

地里匿名用户
匿名用户-CLZHH  2025-4-24 07:14:36
本楼:   👍  0
0%
0%
0   👎
匿名用户 发表于 2025-4-23 14:31. .и
今天也面了,一样的题

祝好运, 有机会让咱们了解一下vo题长啥样
回复

使用道具 举报

地里匿名用户
匿名用户-CX130  2025-5-2 04:00:32
本楼:   👍  0
0%
0%
0   👎
匿名用户 发表于 2025-4-23 17:31. From 1point 3acres bbs
今天也面了,一样的题

可以问下 onsite 面经吗 ? sql python 考了啥  感谢!
回复

使用道具 举报

地里匿名用户
匿名用户-CX130  2025-5-4 04:00:25
本楼:   👍  0
0%
0%
0   👎
匿名用户 发表于 2025-5-2 16:10
sql 没有变.google  и
python 复杂了一点,一个stream "price:timestamp" 的string
然后output是要根据timestamp把 ...

求问 例子里 10-20 里没有, output {10,10,8,10,10} 是不是不对 ?  应该是 {10,10,10,10,20} ?
回复

使用道具 举报

地里匿名用户
匿名用户-1UJDJ  2025-5-4 04:14:27
本楼:   👍  0
0%
0%
0   👎
匿名用户 发表于 2025-5-3 12:49
感谢楼主分享!求问俩问题~
SQL:find user id, 7th amount>= 1000 的timestamp,是每个user amount > 10 ...

sql 直接对user_id rank order by transaction amount 倒序, rank=7 保证了一定有至少7个transaction的条件
python是分别算receiver和sender
回复

使用道具 举报

地里匿名用户
匿名用户-CX130  2025-5-4 05:46:23
本楼:   👍  0
0%
0%
0   👎
匿名用户 发表于 2025-5-3 16:14
sql 直接对user_id rank order by transaction amount 倒序, rank=7 保证了一定有至少7个transaction的 ...

感谢回答,. .и
SQL 就是找 “每个 userid”  7th transaction (按amount 排序) 的 timestamp ?
Python 想问的是 按 “ total transaction amount”  排序 top 5 sender or receiver  对吗 ?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表