3分钟轻松测出你的SQL水平,被面试官摩擦还是夸夸,一试便知!

不定项选择题,共6题,全部答对20分,答对部分10分,选错、选多0分;满分120分。


1.

关于校招求职数据分析岗学SQL、产品运营学SQL、数据开发/数据运维学SQL,这三种不同的场景去学SQL,以下说法正确的是:

2.

查询注册日期是周末(周六或周日)的用户数量,最合适的SQL是?

users表:

user_id register_date (date)
1 2023-01-15
2 2023-02-28
3 2023-03-10

3.

认识矩阵。

记矩阵M=

1 5
2 3
3 2

a23 = ?

4.

关于SQL中的LEFT JOIN操作,下列陈述哪些是正确的?

5.

考虑有一个名为sales的表,包含字段employee_id, sale_amount, sale_date。为了找出每个员工每个月销售额最高的记录,并且需要确保即使有多个相同最高销售额的记录也能被选中,应该使用下列哪个窗口函数?

6.

假设你正在为一个在线平台进行数据分析,该平台记录了用户的登录活动。为了评估平台的表现,管理层希望了解月活跃用户数(MAU)以及每月的环比增长率。月活跃用户是指在一个自然月内至少有一次登录活动的用户。环比增长率是本月的MAU与上个月MAU相比的增长百分比。考虑以下表结构:

  • user_logins 表包含字段:user_id, login_date。
  • 每次用户登录都会在 user_logins 表中插入一条新记录。

根据上述描述,下面的说法哪一个是正确的?