数据分析师面试题目和答案:动手题

发布网友 发布时间:2022-04-20 05:52

我来回答

2个回答

懂视网 时间:2022-05-06 22:40

今天下午参加 参加了杭州某公司的数据分析面试,其中有道题目很熟悉,但没给出最佳答案。 分享一下: 数据结构: 姓名 类别 花费 李 看电影 30 李 吃饭 100 李 旅游 500 王 吃饭 500 王 看电影 100 王 买衣服 700 展现效果: pre name=code class=sql姓名 TO

今天下午参加 参加了杭州某公司的数据分析面试,其中有道题目很熟悉,但没给出最佳答案。

分享一下:

数据结构:

 姓名 类别  花费
 李 看电影  30
 李 吃饭  100
 李 旅游  500
 王 吃饭  500
 王 看电影  100
 王 买衣服  700

展现效果:

姓名 TOP1类别 TOP1花费  TOP2类别 TOP2花费  TOP3类别  TOP3花费
李 旅游  500  吃饭  100  看电影  30
王 买衣服  700  吃饭  500  看电影  100

这题目其实挺简单的,横列转换。效率最高的答案,看最后,。。。。/// 如果有更好的, 欢迎讨论

---------------------------------------------------------------------------------------------------------------------------------------------------------

SELECT NAME,
MAX(DECODE(SEQ, 1, TYPE, NULL)) HIGHEST_TYPE,
MAX(DECODE(SEQ, 1, COST, NULL)) HIGHEST_COST,
MAX(DECODE(SEQ, 2, TYPE, NULL)) SECOND_TYPE,
MAX(DECODE(SEQ, 2, COST, NULL)) SECOND_COST,
MAX(DECODE(SEQ, 3, TYPE, NULL)) THIRD_TYPE,
MAX(DECODE(SEQ, 3, COST, NULL)) THIRD_COST
FROM (SELECT NAME,
COST,
TYPE,
ROW_NUMBER() OVER(PARTITION BY NAME ORDER BY COST DESC NULLS LAST) SEQ
FROM TEST)
GROUP BY NAME;

热心网友 时间:2022-05-06 19:48

【导读】众所周知,随着社会的发展,数据分析师成为了炙手可热的热门执业,一方面是其高薪待遇另一方面就是其未来广阔的发展前景。一般情况下用人单位会给问答题和动手题来检测应聘者的真实实力,可以说面试笔试是非常重要的一个环节。它可以直接测验你对数据分析具体理论的掌握程度和动手操作的能力。为此小编就以此为例和大家说说2020年数据分析面试解答技巧:动手题,希望对大家有所帮助。

动手题

1. 我给你一组数据,如果要你做数据清洗,你会怎么做?

实际上,这一道题中,面试官考核的是基本的数据清洗的准则,数据清洗是数据分析必不可少的重要环节。你可能看到这个数据存在 2 个问题:典韦出现了 2
次,张飞的数学成绩缺失。

针对重复行,你需要删掉其中的一行。针对数据缺失,你可以将张飞的数学成绩补足。

2. 豆瓣电影数据集关联规则挖掘

在数据分析领域,有一个很经典的案例,那就是“啤酒 +
尿布”的故事。它实际上体现的就是数据分析中的关联规则挖掘。不少公司会对这一算法进行不同花样的考察,但万变不离其宗。

如果让你用 Apriori 算法,分析电影数据集中的导演和演员信息,从而发现两者之间的频繁项集及关联规则,你会怎么做?

以上就是小编今天给大家整理发送的关于“数据分析师面试题目和答案:动手题”的相关内容,希望对大家有所帮助。想了解更多关于数据分析及人工智能就业岗位分析,关注小编持续更新。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13.846069s