
【商业分析师专栏】Business Analyst面试必须准备的63个问题
由谢童整理并翻译
行为面试问题
所以一定要准备好这些问题
解释你做过的project
- 定义你要解决的问题
- 解释数据清洗、探索和准备的步骤(Data Cleaning, Exploration and Data Preparation)
- 你用了什么技巧或者算法
- 你最终做出了什么成果,带来了什么金钱上的影响或者可以量化的影响
告诉我你需要付出职责之外的努力去完成一个任务的故事。
告诉我你手上有很多事情要干,然后你需要排好优先次序的一个故事。
给我一个当你尝试去做一件事却失败了的例子。
给我一个具体的例子——你用很好的判断和推理去解决一个问题。
告诉我你怎么在压力很大或在很极端的条件下工作的。
告诉我你一个最好的和/或最差的团队经历。
给我一个例子——你面对的一个困难的形势,以及你怎么处理这种情况的。
你曾经有和同事或者老板意见不一致吗?你是如何处理这种情况的?
给我两个在你以前实习或者工作中可以展现你愿意努力做事情的例子。
有些人视他们为big picture people,有些人视他们为细节控,你是哪一种?给我一个例子去解释你的选择。
给我一个你解决一个需要分析复杂问题的例子。
给我一个例子——你如何解决一个含糊不清的分析相关的问题。
技术面试问题
Basic and Intermediate Statistics
Python and R
SQL
Modelling
但是也是真正工作中很常用的,
小编和很多BA职位的人聊过,
Excel依旧是他们经常用的工具,
Excel技能没有最好,只有更好!
VLOOKUP最后一个默认的参数是什么?
VLOOKUP主要的缺点是什么?
VLOOKUP会区分大小写吗?
两个在Excel调取唯一值的方法。
如何在一栏里寻找重复出现的值?
如何插入下拉菜单?
如何根据一些条件进行加和?
如何在Excel里创建交叉列表?
什么是Excel Array Formula?
如何从一个人的姓名里调取他的名?
统计学的重要性无须强调了,
但是如何把统计解释给一个没有统计学背景的人
比你想象中困难。
建议大家记一些简单的例子,
用浅显易懂的方式介绍给周围人听。
什么是p-value?
Confidence interval是如何创建的,以及你是如何解释他们的?
在什么数据类型中,平均数、中位数或常数更加适合?
不同类型的采集样本方式?
聚类和分层抽样的区别是什么?
我们什么时候应该用T-test,而不用Z-test?
R-square和Adjusted R-square的区别是什么?
如何探测outliers?
什么是同方差性?
什么是逻辑回归?你能说出一个你最近用逻辑回归的例子吗?
什么是随机森林?
如何进行t-test?
你如何理解正态分布的?
什么是插值和外推?
什么是K-means?你如何选择K的?
A/B Testing的目的是什么?
统计学里是如何比较不同组别的平均数的?
请用用浅显易懂的方式解释特征值和特征向量。
Python
对于文本分析,你喜欢用Python还是R?
请写一个function,让它包括两个整理好的列表,只输出一个合并列表。
如何在SQL里写条件语?
SQL常见的数据类型有什么?
如何在SQL里取子集,或者筛选数据?
Where和Having语句的区别是什么?
如何区分full join和cross join?
如何区分Union和Union All?
如何创建一个空白的表格?
一般会写个query,问你在SQL里跑这个query得到的结果是什么?
假设你有一个表格叫做TEMP,你需要重新编码Y栏的值——交换Y栏的第二个值和第三个值。如何在SQL实现?
如何在SQL里找出第二大的值?
如何在SQL里找出在一个组别里第二大的值?
可能会写一个query,让你判断对不对,如果不对,找出其中的错误。
Modeling
监督学习和无监督学习的区别是什么?
如何处理异常值?
你如何评定一个好的逻辑回归模型?
在一个分析项目里,有什么比较典型的步骤?
你如何处理缺失值的?
贝叶斯推理和最大似然估计的区别是什么?
什么是机器学习?
犯很多第一型错误和犯很多第二型错误两个之间,你选择哪一个?