首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
LaserChan
获赞
5
粉丝
3
关注
1
看过 TA
46
男
香港浸会大学
2024
数据分析师
IP属地:广东
从业务中来,回业务中去。
私信
关注
拉黑
举报
举报
确定要拉黑LaserChan吗?
发布(15)
刷题
LaserChan
2023-03-10 19:00
香港浸会大学 管理科学与工程类
阿里数分面试题
1、淘宝服装品类如果构建指标体系评估业绩情况,如何构建?2、如何搭建天猫的业务监控指标体系?请问有大佬可以分析一下思路吗
投递阿里巴巴等公司10个岗位
数据分析学习交流
0
点赞
评论
收藏
转发
LaserChan
2022-10-26 13:13
香港浸会大学 管理科学与工程类
题解 | #任意两个连续自然月练题次数大于1的用户#
这个方法好像很白痴,不过这已经是我尽自己所能想出来的办法了 select distinct a.device_id from (select device_id,date_format(event_date,'%Y%m') dt from question_practice_detail group by device_id,dt having count(device_id) >...
0
点赞
评论
收藏
转发
LaserChan
2022-10-06 23:40
香港浸会大学 管理科学与工程类
题解 | #2021年11月每天新用户的次日留存率#
很久没遇到这么恶心的题了,到处是坑,这要真的笔试得调代码调到崩溃。。。 select t1.in_time dt,round(count(distinct t2.uid)/count(distinct t1.uid),2) from (select * from (select uid,min(date(in_time)) in_time,min(date(out_time)) out_time from tb_...
0
点赞
评论
收藏
转发
LaserChan
2022-10-22 22:58
已编辑
香港浸会大学 管理科学与工程类
题解 | #近一个月发布的视频中热度最高的top3视频#
拆解重组是解答所有复杂题目的核心,以不变应万变 select video_id,round((100*(sum(play)/count(play))+5*sum(if_like)+3*sum(if(comment_id is null,0,1))+2*sum(if_retweet))/(avg(no_play)+1),0) hot_index from (select video_id,case when ...
0
点赞
评论
收藏
转发
LaserChan
2022-10-03 13:48
香港浸会大学 管理科学与工程类
题解 | #网易云音乐推荐(网易校招笔试真题)#
这题有个天坑就是可能会出现music_likes表中没有user_id=1的行的情况,所以不可以用where music_id != (select music_id from music_likes where user_id = 1) 不然结果就会不报错然后返回0行。 最后想了个表连接的方式去过滤掉该用户已经喜欢的music_id,代码如下,看不懂就多看几遍自己分析,至少要自己能看懂答案,不然就浪费了这道题了。 select music_name from (select distinct t1.m...
0
点赞
评论
收藏
转发
LaserChan
2022-10-01 23:03
香港浸会大学 管理科学与工程类
题解 | #牛客每个人最近的登录日期(三)#
真的有这么丝滑吗 select round(count(t2.user_id)/count(t1.user_id),3) from (select user_id,min(date) date from login group by user_id) t1 left join (select user_id,date from login) t2 ...
0
点赞
评论
收藏
转发
LaserChan
2022-09-29 22:04
香港浸会大学 管理科学与工程类
题解 | #获取员工其当前的薪水比其manager当前薪水还
思路清晰,问题迎刃而解。 select all_no,manager_no,all_salary,manager_salary from (select dept_emp.emp_no all_no,dept_no,salary all_salary from dept_emp left join salaries on dept_emp.emp_no = salaries.emp_no) t1 ...
0
点赞
评论
收藏
转发
LaserChan
2022-09-25 21:50
香港浸会大学 管理科学与工程类
题解 | #筛选限定昵称成就值活跃日期的用户#
纵享丝滑~ select user_info.uid,nick_name,achievement from user_info join (select uid from (select uid,submit_time from exam_record union all select uid,submit_time from practice_record) t1 group by uid having date_format(max(submit_time),'%Y%m') =202109) t2 on user_info.uid = t2.uid where nick_na...
0
点赞
评论
收藏
转发
LaserChan
2022-09-24 16:48
香港浸会大学 管理科学与工程类
题解 | #对试卷得分做min-max归一化#
现在使用拆解嵌套组合的方式几乎没有做不出来的题了,问题是要花多少🤧 select uid,exam_id,round(avg(new_score),0) avg_new_score from (select uid,t3.exam_id exam_id,if(jizhi != 0,(score-min)/jizhi*100,score) new_score from (select uid,exam_id,score f...
0
点赞
评论
收藏
转发
LaserChan
2022-09-23 21:53
香港浸会大学 管理科学与工程类
题解 | #未完成率较高的50%用户近三个月答卷情况#
如果你愿意一层一层一层地剥开我的心。。。 select uid,date_format(start_time,'%Y%m') start_month,count(start_time) total_cnt,sum(if(submit_time is null,0,1)) complete_cnt from exam_record where (uid,date_format(start_time,'%Y%m')) in (selec...
0
点赞
评论
收藏
转发
LaserChan
2022-09-23 21:53
香港浸会大学 管理科学与工程类
题解 | #未完成率较高的50%用户近三个月答卷情况#
如果你愿意一层一层一层地剥开我的心。。。 select uid,date_format(start_time,'%Y%m') start_month,count(start_time) total_cnt,sum(if(submit_time is null,0,1)) complete_cnt from exam_record where (uid,date_format(start_time,'%Y%m')) in (selec...
0
点赞
评论
收藏
转发
LaserChan
2022-09-21 14:54
香港浸会大学 管理科学与工程类
题解 | #连续两次作答试卷的最大时间窗#
分享一下自己的思路,因为自己是菜b,所以用的都是菜b都能看懂的思路,可能不是最快捷,但力求最清晰。 第1步:找出2021年作答过试卷的人中,连续两次作答试卷的时间窗的表t1 select uid,datediff(start_time,lag(start_time,1)over(partition by uid order by start_time))+1 days_window from exam_record where year(s...
0
点赞
评论
收藏
转发
LaserChan
2022-09-21 11:24
香港浸会大学 管理科学与工程类
题解 | #第二快/慢用时之差大于试卷时长一半的试卷#
终于算是自己做出一道比较麻烦的题,这题其实不算特别难,主要就是理清逻辑,无限套娃,在这里分享一下自己的思路,虽然代码比较长,但绝对好理解。 第1步:先用from子查询+降序排序窗口函数,制作包含不同试卷ID及其对应被作答用时第二慢的所花的时间的表a (select exam_id,desc_time,desc_ranking from (select exam_id,timestampdiff(second,start_time,submit_time) desc_time,row_number()ov...
0
点赞
评论
收藏
转发
LaserChan
2022-09-20 14:38
香港浸会大学 管理科学与工程类
题解 | #满足条件的用户的试卷完成数和题目练习数#
有没有大佬可以帮忙看看我这么些到底哪里出了问题 select exam_record.uid,count(distinct exam_record.id) exam_cnt,count(distinct practice_record.id) question_cnt from exam_record left join practice_record on exam_record.uid = practice_record.uid ...
0
点赞
评论
收藏
转发
LaserChan
2022-09-16 16:01
香港浸会大学 管理科学与工程类
题解 | #找出每个学校GPA最低的同学#
两种经典的做法,一种属于where的高级应用,另一种是from子查询+排序窗口函数的结合应用。 1. select device_id,university,gpa from user_profile where (university,gpa) in (select university,min(gpa) from user_profile group by university) order by university 2. select device_id,university,gpa from (select device_id,university,...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务