本书主要讲解了应对数据分析师面试所需的基础知识与典型面试题的解答方法,内容以读者的阅读需求进行架构,力求使该者对面试题涉及的原理与解题思路有清晰的认知,以帮助读者在面试时举一反三,从容作答。 本书共分为7章。第1章介绍了正确认识数据分析的一些必要知识,以及用人单位对数据分析师的要求,第2~5 章,分别介绍了概率论与数理统计基础、分析工具的使用、面试时常见的数据思维、数据挖掘等 4个部分的知识,其中分析工具包括 Python、Pandas、SQL 和Excel,第6章讲解了知名公司近年来典型面试题的解题思路:第7章讲解面试中除了答题之外的其他方面的知识,并基于真实的面试流程,从面试技巧角度给出了建议。 本书适合想从事数据分析及相关岗位工作的读者阅读。
聚焦数据分析师面试题精讲
所有题目均来自实际面试环节与实际工作场景
注重讲解出题套路、解题思路和原理
作者均为来自大公司的数据分析师或商业分析师
数据蛙,新兴的数据分析培训团队,主要成员有李凯旋、蓝毅等,致力于帮助大家学数据分析并找到相关工作,团队成员分布在阿里巴巴、腾讯、字节跳动、中国平安等公司,从2019年成立至今,一共帮助了大约7万名同学学习数据分析知识,其中大部分同学找到了数据分析工作,实现了自己的职业发展梦想。
第 1 章 当我们谈论数据分析时,我们在谈论什么 001
1.1 关于数据分析,你需要知道的 002
1.1.1 什么是数据分析 002
1.1.2 为什么很多人学习数据分析 003
1.1.3 数据分析在各个行业的应用 003
1.2 用人单位需要什么样的数据分析师 009
1.2.1 数据分析师的分类 009
1.2.2 对偏业务的数据分析师的要求 009
1.2.3 对偏技术的数据分析师的要求 010
1.2.4 总结 010
第 2 章 简单回顾概率论与数理统计 012
2.1 描述统计 013
2.1.1 四分位数 015
2.1.2 方差与标准差 019
2.2 概率计算 022
2.2.1 排列组合 024
2.2.2 概率 027
2.3 概率分布 031
2.3.1 常见的数据类型 032
2.3.2 正态分布 033
2.3.3 幂律分布 035
2.4 统计推断 036
2.4.1 点估计与区间估计 036
2.4.2 假设检验 037
第3 章 面试必考的分析工具及相关知识点 046
3.1 Python 047
3.1.1 变量 047
3.1.2 条件语句 049
3.1.3 循环语句 051
3.1.4 数据结构 058
3.1.5 函数的定义与使用 069
3.1.6 面试题集合 075
3.2 Pandas 085
3.2.1 Pandas 的引用 085
3.2.2 文件读取与储存 088
3.2.3 数据查询 090
3.2.4 对数据分组 098
3.2.5 对数据排序 100
3.2.6 表格的合并 103
3.2.7 索引的使用 108
3.2.8 时间格式处理 109
3.3 SQL 114
3.3.1 查询 115
3.3.2 去掉重复值 117
3.3.3 条件查询 118
3.3.4 运算符 120
3.3.5 对查询结果排序 121
3.3.6 新增数据 124
3.3.7 修改数据 126
3.3.8 删除数据 127
3.3.9 模糊查询 128
3.3.10 在指定范围查询 131
3.3.11 聚合函数 132
3.3.12 对数据分组 134
3.3.13 分组后按条件查询 135
3.3.14 提取数据 136
3.3.15 对数据排名 136
3.3.16 连接查询 141
3.3.17 子查询 145
3.3.18 CASE 函数 150
3.3.19 时间的处理 153
3.4 Excel 157
3.4.1 典型函数的应用 158
3.4.2 常用的图表制作 163
第4 章 面试时常见的数据思维能力考查 172
4.1 战略类场景 173
4.1.1 进入新市场 173
4.1.2 产业分析 174
4.1.3 兼并收购分析 175
4.1.4 开发新产品 177
4.1.5 定价策略 179
4.1.6 增长型战略 181
4.1.7 开展新业务 182
4.1.8 应对竞争 184
4.2 经营类场景 186
4.2.1 提升销量 186
4.2.2 降低成本 192
4.2.3 提高盈亏底线 195
4.2.4 危机问题 198
第5 章 不可不知的数据挖掘知识 202
5.1 数据挖掘步骤 204
5.1.1 探索性数据分析 204
5.1.2 预处理 204
5.1.3 特征工程 206
5.1.4 数学建模 207
5.1.5 模型评估 208
5.1.6 模型部署 210
5.2 常见的几种算法题目 210
5.2.1 线性回归 210
5.2.2 逻辑回归 212
5.2.3 决策树 216
5.2.4 随机森林 219
第6 章 知名公司的典型面试题讲解 222
6.1 单选题 223
6.2 多选题 246
6.3 填空题 250
6.4 问答题 251
6.5 编程题 266
第7 章 关于面试的那些事儿 285
7.1 求职前准备 286
7.1.1 求职前自我认知和定位 286
7.1.2 校园招聘和社会招聘,要求有啥不同 288
7.2 面试流程 290
7.2.1 如何制作和投递简历 291
7.2.2 笔试 292
7.2.3 面试,要做好充分准备 293
7.3 真实的面试经历 295
7.3.1 国内某大型母婴用品电商公司面试经历 295
7.3.2 某知名互联网公司面试经历 295
7.3.3 阿里旗下某全资子公司面试经历 296
7.4 面试技巧 297
7.4.1 做好减法和加法 297
7.4.2 做好自我介绍 297
7.4.3 积极平和的面试心态 298
7.4.4 面试前研究职位描述 298
7.4.5 谈薪技巧 300