携程数仓日常实习
12.17 中午投递
12.17 晚上面试
12.18 OC
上来面试官说节省时间就不进行自我介绍了直接做了四道题,做完四道题问了业务总线矩阵是什么
第一道:求员工绩效最高的三个月(可以并列)。就是聚合加开窗 rank 函数的运用
第二道:求最近一日留存率,两种解法
第三题:忘了是啥了但是难度也不大
第四道:下面的代码输出是什么几行几列都是什么,and 换成 where 输出是什么
select * from( select 1 as id union all select 2 as id union all select 3 as id ) t1 left join ( select 1 as id ) t2 on t1.id = t2.id and t2.id = 2