Skip to content

evolumin/Graphical-SQL-interview-questions

 
 

Repository files navigation

图解 SQL 面试题

Website GitHub

运营、产品经理、数据分析、软件开发等职位,SQL 是必会的技能。

面试经常考察 SQL,但是不会做,怎么办?

工作里遇到的业务问题,需要用 SQL 实现,怎么办?

为了帮助你解决这些问题,我写了一本免费教程《图解 SQL 面试题》。

对,你没看错,是完全免费的。点击下面章节的名称就可以学习了。

第 1 章:简单查询

考察知识点:

SQL 的书写规则是什么?

如何指定查询条件?

SQL 是如何运行的?

如何查找重复数据?

第 2 章:复杂查询

考察知识点:

分组汇总

子查询

标量子查询

关联子查询

如何查找第 N 高的数据?

第 3 章:多表查询

考察知识点:

什么是交叉联结?

什么是交叉联结?

什么是左联结?

什么是右联结?

什么是全联结?

多表如何查询?

如何查找不在表里的数据?

你有多久没涨过工资了?

如何比较日期数据?

考察知识点:

多条件判断用 case 语句

如何交换数据?

滴滴面试题:如何找出最小的 N 个数?

行列互换问题,怎么办?

考察知识点:自联结

一个表,遇到计算时间间隔的问题,使用自联结

找出连续出现 N 次的内容

链家面试题:如何分析留存率?

第 4 章:SQL 高级功能

考察知识点:

什么是窗口函数?

如何使用窗口函数?

窗口函数解决 3 类问题:

1)分组排名 2)topN 问题 3)每个组内比较

拼多多面试题:如何查找前 20% 的数据?

图解面试题:如何查找工资前三高的员工

图解面试题:如何分组比较?

图解面试题:双 11 用户如何分析?

图解面试题:如何分析游戏?

第 5 章:项目实战

滴滴求职真题

滴滴面试题:打车业务问题如何分析?

如何分析复杂业务

如何分析用户满意度?

如何分析红包领取情况?

如何分析中位数?

小红书面试题:如何分析用户行为?

教育行业案例:学员续费如何分析?

字节跳动面试题:你的平均薪水是多少?

《图解 SQL 面试题》案例数据如何获取?

在我公号(猴子数据分析)对话框回复“资料”即可获取,在“面试题”文件夹下面

推荐:如何从零学会 sql?

Releases

No releases published

Packages

No packages published