一亩三分地

 找回密码 注册账号

扫描二维码登录本站

微信公众号
扫码关注公众号
留学申请公众号
扫码关注留学申请公众号
查看: 1128|回复: 6
收起左侧

国内打车Data analyst一面SQL面经

[复制链接] |只看干货 |数科面经, 面试经验, 分析|数据科学类
我的人缘0

升级   16.57%


分享帖子到朋友圈
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (10)
 
 
0% (0)    👎

2020(7-9月) 分析|数据科学类 硕士 全职@国内打车 - 网上海投 - 技术电面  | WaitList | 在职跳槽

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

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

x
简单的自我介绍,目前工作的项目介绍,为什么想回国blahblahblah

最后一道SQL题目:

UserID|PageID|Date
找出每天访问
游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
伙伴一起交流一下解法~
顺便求点米!


上一篇:Paypal DS phone interview
下一篇:Robinhood 实习OA 求加米

本帖被以下淘专辑推荐:

我的人缘0

升级   46.67%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (148)
 
 
5% (9)    👎
关系子查询
. 1point3acres
补充内容 (2020-8-16 13:39):
correlated subquery
回复

使用道具 举报

我的人缘0

升级   20%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (320)
 
 
0% (2)    👎
用那个not in subquery还有except
回复

使用道具 举报

我的人缘0

升级   16.57%

 楼主| 等待出嫁了 2020-8-17 00:18:45 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (10)
 
 
0% (0)    👎
select distinct aa.dt, aa.userID
from tb aa
inner join
(select distinct dt, userID
from tb
where pageID='B') bb
ON aa.pageID='A' and aa.dt = bb.dt and aa.userID = bb.userID
where concat(aa.dt,aa.userID) NOT IN
(
select concat(dt,userID)
from tb
where pageID='C')

这是当时写的,但面试官问有没有优化空间。。。。我没答出来TAT
回复

使用道具 举报

我的人缘0

升级   36.57%

bkbk 2020-8-17 15:13:35 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
SELECT DISTINCT Date, UserID
FROM tb
GROUP BY UserID
HAVING SUM(PageID='A')>0 AND SUM(PageID='B')>0 AND SUM(PageID='C')=0
回复

使用道具 举报

我的人缘0

升级   1.53%

hwaaron 2020-8-18 02:05:50 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (101)
 
 
3% (4)    👎
not in 可以,
  count 也可以,
s'um(case when ) 写的绕一点应该可以
回复

使用道具 举报

我的人缘0

升级   16.57%

 楼主| 等待出嫁了 2020-11-10 02:05:08 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (10)
 
 
0% (0)    👎
bkbk 发表于 2020-8-17 15:13. 1point3acres
SELECT DISTINCT Date, UserID
FROM tb
GROUP BY UserID

HEllo,你没有group by date,答案应该会报错吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

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