淘先锋技术网

首页 1 2 3 4 5 6 7

今天是7月5日,进入「数据分析真题日刷」的第五套题啦,继续保持。

  • 今日真题
    小红书2019年校园招聘数据分析岗位在线笔试第二批(来源:牛客网)
  • 题型
    客观题:单选6道,不定项选择3道,填空3道
    主观题:问答2道
  • 完成时间
    120分钟
  • 牛客网评估难度系数
    3颗星

❤️ 「更多数据分析真题」

《数据分析真题日刷 | 目录索引》

1. 想要了解上海市中学生的身高,从中抽取了1000个样本,这项调查中的样本是

A. 上海市全部中学生
B. 上海市全部中学生的身高
C. 从中抽取的1000名中学生
D. 从中抽取的1000名中学生的身高

正确答案:D

2.偏态分布一般用以下哪个指标描述集中趋势

A. 标准差
B. 平均值
C. 中值
D. 方差

正确答案:C

「题目解析」
正态分布用「期望」描述集中趋势;
正态分布用「标准差」描述离散程度;
?
偏态分布用「中值median」描述集中趋势。

  • 举一反三
  1. 小红书2019年校园招聘数据分析岗位在线笔试第二批》第2题,考察偏态分布;
  2. 小红书2019年校园招聘数据分析岗位在线笔试第二批》第5题,考察正态分布的集中趋势;

3. 在以下不同的场景中,使用的分析方法不正确的有

A. 根据商家最近一年的经营及服务数据,用聚类算法判断出小红书商家在各自主营类目下所属的商家层级
B. 用关联规则算法分析出对护肤内容有兴趣的用户,是否对彩根据妆内容感兴趣
C. 根据用户最近购买的商品信息,用决策树算法识别出用户是男是女
D. 根据商家近几年的成交数据,用聚类算法拟合用户未来一个月可能的消费金额公式

正确答案:D

「题目解析」
D应当用回归分析拟合。

4. 用算法拦截可疑笔记,描述拦截的笔记中有多少是真的可疑笔记是

A. AUC
B. ROC
C. Recall
D. Precision

正确答案:D

?分类器的评价在这里插入图片描述

  • ROC曲线
    接收者操作特征(receiveroperating characteristic),roc曲线上每个点反映着对同一信号刺激的感受性。

横轴:(1-Specificity)
纵轴:Sensitivity(正类覆盖率)

Specificity = TN / Total actual negative
Sensitivity = TP / Total actual positive = TP / (TP+FN)

  • AUC
    ROC曲线与轴围成的面积

  • Recall
    Recall 即 Sensitivity = TP / Total actual positive

  • Precision
    Precision = TP / Total predicted positive

  • Accuracy
    Accuracy = (TP+TN) / Total

  • F1:Precision和Recall的调和均值
    2/ F1 = 1/Precision + 1/Recall

5. 当总体分布未知的情况下,可以采用以下哪种检验方法?

A. T检验
B. 方差分析
C. F检验
D. KS检验

正确答案:D

「题目解析」

  • t检验 适用小样本,总体标准差未知的正态分布;比较两个平均数的差异是否显著。
  • 方差分析 方差分析(Analysis of Variance,简称ANOVA),又称“变异数分析”,用于两个及两个以上样本均数差别的显著性检验。
  • F检验 F检验(F-test),最常用的别名叫做联合假设检验(英语:joint hypotheses test),此外也称方差比率检验、方差齐性检验。它是一种在零假设(null hypothesis, H0)之下,统计值服从F-分布的检验。
  • ks检验 Kolmogorov-Smirnov是比较一个频率分布f(x)与理论分布g(x)或者两个观测值分布的检验方法。其原假设H0:两个数据分布一致或者数据符合理论分布。D=max|
    f(x)- g(x)|,当实际观测值D>D(n,α)则拒绝H0,否则则接受H0假设。

6. 在做数据分析中,如何处理异常或是缺失数据,请选择一下你认为正确的答案

A. 不处理
B. 删除元组
C. 数据补齐
D. 以上全对

正确答案:D

?处理缺失值

  1. 不处理
    For discrete input with L levels, treat missing as an (L+1) level.
  2. 删除 Delete
    (1) ignore whole record
    (2) pairwise deletion
  3. 补齐 Replace missing values by imputation
    (1) Single imputation (i.e. xbar)
    (2) Synthetic distribution (i.e. Random sampling substitute)
    (3) Model-based estimation (i.e. tree)
    E(X1 | X2, … , Xp)
    (4) Multiple Imputation
    X1 = b + b2X2 + … + bpXp + e
  4. Find surrogate splits (for tree)

7. 下列哪一项不是描述连续变量的

A. 二项分布
B. 泊松分布
C. 超几何分布
D. 正态分布

正确答案:A B C

?常用离散随机变量分布
(这是我自己的笔记hhhh,所以是扫描的插图~)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
来源:https://zhidao.baidu.com/question/553517282652454532.html

8. 下列关于相关系数的说法,正确的是

A. 相关系数的数值越大,说明两个变量之间的相关程度越高
B. 若相关系数r=0,则表明两个变量之间不存在任何相关关系
C. 若相关系数>0,则称两个变量正相关;若相关系数<0,则称两个变量负相关
D. 相关系数取值范围是(-1,1)

正确答案:A C

「题目解析」
B: r=0,只说明线性无关,不明确非线性关系;
D:-1和1可取,所以应该是闭区间。

9. 如下SQL建表语句:
create table goods_info(goods_id INT primary key, goods_name char(8) not null,category char(20),amount INT),那么可以插入到该表中的数据是?

A. (1234, ‘口红’, ‘化妆品’, 5)
B. (NULL, ‘口红’, 化妆品, ‘5’)
C. (‘1234’, NULL, NULL, ‘5’)
D. (1234, ‘口红’, NULL, NULL)

正确答案:A D

「题目解析」
主键不能为空,故排除B;根据代码,goods_name不能为空,故排除C。

10. 已知一个家庭有两个小孩,且已知家中至少有一个男孩,则家中至少有一个女孩的概率是(填分数)

正确答案:2/3

?条件概率

「题目解析」
一个家庭中有两个小孩只有4种可能:{(男,男),(男,女),(女,男),(女,女)}。

设事件A为“至少有一个男孩”,事件B为“至少有一个女孩”,则
A = {(男,女),(男,男),(女,男)},
B = {(男,女),(女,男),(女,女)},
AB = {(男,女),(女,男)}

故,P(A) = 3/4; P(AB) = 2/4

P(B | A) = P(AB) / P(A) = 2/3。

11.having、where、group by语句同时出现在一段sql代码中,那么他们正确的出现的顺序是

正确答案:
(1) where
(2) group by
(3) having

12. 某地区居民以同样多的人民币,2006年比2005年少购买5%的商品,则该地的物价上涨了?%(保留一位小数)

正确答案:5.3

「答案解析」

今年100块钱,买100个鸡蛋,每个1元,明年100块钱买95个鸡蛋,每个100/95元,物价上涨率:(100/95-1)/1
来源:https://www.nowcoder.com/test/question/done?tid=24882592&qid=363020#summary
作者:等offer啊啊

  1. 需求:当前希望分析产品上线两周后,页面的使用人群特点(年龄、性别、城市)和页面上不同入口点击率(页面上各种按钮、超链接等等的点击次数/页面访问次数)的关系。
    拿到的数据格式为csv格式,每行数据包括:用户操作时间、用户id、用户对应的信息(好几列,年龄、性别、城市)、操作行为(访问、点击)、被操作模块名称(访问行为此列为空,点击行为此列为被点击入口的名称),示例如下
    在这里插入图片描述
    任务:对过去两周产品的使用人群特点和入口点击率进行描述和可视化作图,说明上两周的现状情况。要求:从整体角度描述提到两个指标的变动情况;将不同入口点击率按照人群特点进行划分,描述不同人群的入口点击偏好、对某个入口点击率的差异。
    问题1:简述一下拿到这个数据文件后你根据任务所规划的处理步骤(画图or文字描述皆可,文字描述需要写清步骤序号)。
    问题2:列出你能够使用以及知道了解的软件名称-对应功能名称-用来处理什么内容(功能名称可以是程序包、具体某个包后插件下的function、使用的图的类型名称等),请把答案是属于“掌握”(知道名字,辅以简单查询后可以自己做出来)还是“了解”(听过这个名字,但没有实践应用过)分成两个部分。
    (举例:掌握:excel-图表-柱状图-作图说明不同年龄群有多少人)

参考答案:

清洗->(以xx维度拆分->组合->)计算人群特点->统计整体不同特征人群人数,计算总体入口点击率->描述趋势->拆分计算入口点击率->细分对比,描述每个细分人群的特点->挑出重点进行阐述(希望知道候选人拿到任务之后如何开展自己的工作,对工作步骤是否能有自己的思路)
举例:能够使用:excel-图表-柱状图-作图说明不同年龄群有多少人;能够使用:R-ggplot2-plot+pie_chart-可视化,说明不同城市的人群占比;知道了解:R-dplyr-数据清洗(希望可以知道候选人在数据分析这个方面技能上是否有积累、过去的水平)

14. 假设:浦东机场近日因车位紧张导致车流堵塞;为了解决这个问题,领导打算扩建停车场并且让你预估需要添加的车位数量。
1、请写出你认为需要的辅助数据
2、如果给你题1中你需要的数据,请阐述你如何使用这些数据预估车位数量。

「民间答案」

1.已有车位数量N1
2.平均每个小时进入停车场的车的数量N2
3.历史停车时长数据
到达的车辆数服从泊松分布,根据停车时长数据得到经验分布函数,仿真模拟停车,得到平均等待时间最短的车位数量,再减去已有车位数量N1
来源:https://www.nowcoder.com/test/question/done?tid=24882592&qid=363022#summary
作者:Vv201902202104817