是否会SQL、Python、R等分析工具,分别有什么用?
SQL的掌握程度?
SQL如何优化?
数据库:更针对数据存储、更新
数据仓库:更针对数据的查询
mysql(查询优化)
Hive(基于Mapreduce)
针对业务需求,选择合适的数据粒度
针对数据倾斜
其原因:
解决方案:
SQL窗口函数?举例?如何去重?
与聚合函数的区别:
基本用法:over关键字用来指定函数执行的窗口范围
语法结构:函数 OVER ([PARTITION BY 字段名 ORDER BY 字段名 ASC|DESC])
排序窗口函数row_number(),rank(),dense_rank()的区别?
分布函数:percent_rank(),cume_dist() percent_rank()
前后函数:lag(expr,n),lead(expr,n)
头尾函数:FIRST_VALUE(expr),LAST_VALUE(expr)
like的用法?
如何利用replace函数统计给定重复字段在字符串中的出现次数?
All_String表示完整字符串,Target_String表示待统计的目标字段
select (length('All_String')- length(replace('All_String', 'Target_String','')))/length('Target_String') as cnt from table
销售运营这个岗位上会涉及到一些报表的出具,包括日报/月报等等这些工作,用到的工具除了EXCEL,像SQL这些用得到吗?
以上是牛客网里整理的内容,后续将持续更新!