0419 dewu¶
SQL和数据库考察相当多,不愧是数分岗。
选择题¶
- 概率论基础
- easy
- 数据分库、分表
- 其实就是问中间件:TDDL,我完全不懂
- 涉及到matrix, group, atom三级概念
- 还有一些数据同步、锁的问题
- pandas代码
- 切片操作
- 列联表操作:
pd.crosstab()
和pd.pivot_table()
- seaborn代码
- 例如
sns.scatterplot(data=tips, x="total_bill", y="tip", hue="time")
- 这里面各个参数的含义?
- 例如
- matplotlib代码
性格测试¶
...
SQL¶
分组计算ROI¶
A表:每一行是一个HR,分别负责一个招聘方向,会标注投入和产出。 B表:记录招聘方向的信息。
需要查询:每个招聘方向,平均而言的ROI
MySQL如何输出百分比?
-- 用round来保留两位小数,再用contact加上百分号
SELECT CONCAT(ROUND(0.4 * 100, 2), '%') AS percentage;
-- 用format也可以
SELECT CONCAT(FORMAT(0.4 * 100, 2), '%') AS percentage;
统计视频完播率¶
A表:每一行是一个用户的观看记录,标注观看的视频和在线时长 B表:每一行是一条视频的信息,标注总时长、视频分类
需要查询:不同视频分类的平均完播率
查询连续两天活跃的用户¶
经典题,可以参考Leetcode-连续出现的数字
但我没做,时间不太够了。
最后更新: 2025-04-24 20:21:46
创建日期: 2025-04-24 20:21:46
创建日期: 2025-04-24 20:21:46