楼主: onetwo
跳转到指定楼层
上一主题 下一主题
收起左侧

[面试经验] FB data scientist, analytics 电面

 
🔗
 楼主| onetwo 2017-12-1 11:48:24 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| onetwo 2017-12-1 11:52:51 | 只看该作者
全局:
amour0_0 发表于 2017-12-1 08:44
谢谢楼主,今天店面就是这个题目, 一模一样

不客气,能帮到大家就好。 我好奇第二题思路应该是什么样的?我平时不做产品,这个不是很清楚应该怎么答比较好。希望大家不吝指教,讨论讨论
回复

使用道具 举报

🔗
 楼主| onetwo 2017-12-1 11:58:34 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
Cwu22 2017-12-7 06:41:39 | 只看该作者
全局:
想请教第一题第二小问的distribution 可能是什么分布呀?
回复

使用道具 举报

🔗
jiangh52 2017-12-31 16:03:05 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +20 收起 理由
匿名用户-BLX16 + 20

查看全部评分

回复

使用道具 举报

🔗
stonephoenix 2018-1-10 09:03:31 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +30 收起 理由
匿名用户-BLX16 + 30 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
stonephoenix 2018-1-10 09:16:38 | 只看该作者
全局:
stonephoenix 发表于 2018-1-10 09:03
正在准备面试,所以把自己的答案写一下,有错的话请大家一定要指出来啊!多谢!
(2)写个query得到某一天 ...

第3 个having 用法不对。。。。感觉还是要再加一层。。。
回复

使用道具 举报

🔗
stonephoenix 2018-1-10 09:33:30 | 只看该作者
全局:
修改后的第3问.
. 1point3acres.com
  1. drop table contact
  2. create table contact(
  3.         u1 int,
  4.         u2 int,
  5.         n_msg int. Χ
  6. )
  7. insert contact (u1, u2, n_msg) values
  8. (1,2, 1), (1,3, 2), (1, 4,6),
  9. (2,1, 3), (2,3, 2), (2,4, 5),
  10. (3,1, 2), (3,2, 3)


  11. select userid, friendid, n_msg, sum_msg, pct
  12. from
  13. (
  14.         select
  15.                 tmax.userid,
  16.                 tmax.friendid,
  17.                 tmax.n_msg,
  18.                 sum_msg = sum(tmax.n_msg ) over( partition by tmax.userid),
  19.                 pct = (tmax.n_msg + 0.0) / sum(tmax.n_msg ) over( partition by tmax.userid),
  20.                 tmax.rnk
  21.         from
  22.         (
  23.                 select
  24.                         userid = tcnt.userid,
  25.                         friendid = tcnt.freindid,
  26.                         n_msg = tcnt.n_msg,
  27.                         rnk = ROW_NUMBER() over (partition by tcnt.userid order by tcnt.n_msg desc)
  28.                 from
  29.                 (.--
  30.                   select
  31.                         tall.u1 as userid,
  32.                         tall.u2 as freindid,
  33.                         sum(tall.n_msg) as n_msg
  34.                   from
  35.                   (
  36.                         select t1.u1 as u1, t1.u2 as u2, t1.n_msg ..
  37.                         from contact t1
  38.                         union all
  39.                         select t2.u2 as u1, t2.u1 as u2, t2.n_msg
  40.                         from contact t2 ..
  41.                   ) tall
  42.                   group by tall.u1, tall.u2
  43.                 ) tcnt
  44.         ) tmax
  45. ) tt
  46. where tt.rnk = 1
复制代码


弄下来感觉挺啰嗦的。。。求大神指点
回复

使用道具 举报

🔗
sbdxxcjh 2018-1-26 13:17:44 | 只看该作者
全局:

where应该是作用在windows function之前的,所以第三问最后你用where限定rank = 1的话,上面的ratio好像都是1了。。
回复

使用道具 举报

🔗
linda.zhou 2018-1-30 05:36:55 | 只看该作者
全局:
SQL: select u1, count(distinct u2) from table group by 1

补充内容 (2018-1-30 05:39):.1point3acres
本来想着换行结果直接发出来了也是醉了 在下面补充
回复

使用道具 举报

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

本版积分规则

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