capital one senior DA 完整面经

自从前两天onsite回来一直也无心学习无心做事。虽然recruiter反馈了recommend to hire,然而还没收到正式offer总是不安心,昨天和hiring manager 也聊的并不是很好,这个组做的感觉偏business analyst,听完这个manager的介绍提不起兴趣。也知道应届毕业小硕不好找DS,而DA大部分就是做分析类的工作,用用SQL,tableau写写report什么的,唉然而我一个想做model想做machine learning的心。但是又不好意思和recruiter说再帮我找找别的组怕把即将到手的offer给弄丢了。等待下周一周二不知道会有怎样的结果。

废话说了一堆,来说说面经吧。在linkedin上海投的senior data analyst,recruiter第一次联系我都是一个半月以前的事了。之前在地里也看了几篇这个职位的面经,具体流程几乎完全一样,很标准化。
1. recruiter
第一次和recruiter聊几乎没问什么,就是基本信息吧,问你愿不愿意relocate,介绍了一下面试的具体流程:hackerrank coding challenge+data challenge+onsite,聊完就给我发了hackerrank的链接
2. hackerrank coding challenge
两道简单的称不上算法题的算法题,两道SQL。算法题具体是什么忘了,之前的面经好像有,反正所有test通过了提交就行,也没有时间复杂度的要求。SQL也挺直白的,用到什么group by再sum一下这种。
3. data challenge
airbnb和zillow的数据,之前有人发过。投资NYC的properties来short term rent,要决定哪些zip codes最profitable。要先进行data cleaning,check data quality(从completeness,accuracy,validity,timeliness方面,具体可以google一下),然后进行分析并data visualization,最后给出建议。hr建议花5-8小时,但我觉得我做了一周,也不知道做了几小时,反正每天都花点时间在做这个。
有人说C1比较偏好用Python做的,不过我用R写的也过了,因为要visualization个人觉得ggplot比较方便。onsite的时候有一轮是present data challeng。这轮的评价准则有三个方面:Data Management, Innovation和Business Intelligence。但也不清楚具体做到什么程度才能过。
4. onsite
data challenge过了以后就是onsite,约了三周以后,当时觉得时间很多,但准备着觉得时间还挺紧的因为要准备的内容挺多的。提前打电话给他们会帮你定好机票和酒店。
onsite包括三轮:data challenge+case+case(每一轮都会包括1-2个behavior的问题)之后会和公司的一个人和那天一起的candidates吃午饭,参观公司。

data challenge:
把之前做的data challenge present一下,我是做了个ppt,然后花了20分钟从头过了一遍我的整个分析。之后面试官会问一些问题,不一定是啥,反正就按照自己真实的想法回答就行。

case interview:
因为之前完全没有case,还挺紧张的,搜了各种consulting 的case的准备资料,也不知道该看什么。但其实这个case和consulting的case还差别挺大的,几乎都是profitability的case,万能公式profit=revenue-cost。首先面试官会给你一个背景,一开始会问关于business sense的问题,比如有哪些factor要考虑,revenue和cost的来源,为什么要做这个新的产品。然后就会给你一堆数据,有的是读给你听你要自己记下来,有的是已经打印在纸上了面试官这时拿出来给你看说我们有这些数据。下一步就是计算profit,或者break-even。接着是各种变体,比如一个变量发生了变化,再算profit或者break-even。计算得出的数有的会问你这说明了什么,你觉得这个结果怎么样。基本就这样。

我面的两个case都是银行相关的。第一个是ATM的,第二个是要发行一个personalized credit card。
ATM的case:
先问你知道ATM吗,为什么要有ATM,ATM revenue来源(收取不是本银行的人的手续费)。有两类ATM,在银行内部的和外面的。给了一些数据要算一年profit,但是自己要想到问面试官非本银行客户的百分比。然后下一个问题关于银行外部的,要考虑哪些因素。好像也给了些数据算什么break-even,需要非银行客户的百分比达到多少,并解释你认为这个百分比能不能达到。。

personalized credit card:
发行一种可以personalized的credit card,问为什么要这样做,一个原因是希望客户多花钱。然后有一个market campaign,给了response rate,普通客户每个月balance,response并定制了的客户每个月balance,要计算平均客户的balance,也就是weighted average。然后又给数字算选择定制的客户定制之前的平均balance,得出要比所有平均客户高,所以我们要target本身消费就高的那些客户。然后又
给数字计算profit好像。如果我们不是免费定制,而是加上每张卡5块的手续费,需要多少response rate保持同等profit。. From 1point 3acres bbs

真是金鱼记忆,三天前面的现在case的细节已经记不太清了。总之其实就是给场景的数学应用题,认真听面试官在说什么,计算认真就好了。
我准备case用到的资料有,recruiter给的pdf了或者官网上也有的关于magazine的例子,capital one的一个专门为analyst面试的case讲解视频,caseinterview.com的视频看了一些对case有了入门的理解,书case in point看了几个例子(虽然和C1的case本质还是不太一样的),然后就是glassdoor所有这个职位的面经例子。

behavior的话基本都是glassdoor上说到的题目,我的是介绍一个accomplishment,一个帮助过别人的例子,一个失败的例子并学到什么。

希望能对之后的同学面试有些帮助吧。capital one的面试流程很标准面经也多,interviewer也都很友好,就是时间长了点过程繁琐了些,总体感觉还是很好的。
唉然而还是没想好要不要和recruiter说能不能换一个组,不知道自己最后的结果会怎么样。

楼主过五关斩六将走到这一步真的要恭喜了!!!我听说只要进去了干一段时间都是可以去调换的,先进去再说吧,进去了再去调换组不是很大的问题!恭喜楼主!

谢谢啦,不纠结换组了,已经收到正式offer并接受了

不知道lz方不方便透漏下pkg啊。 恭喜了

跟glassdoor上这个职位的avarage水平差不多,不同地点会差一些

恭喜楼主 想问下是在哪个location面的 behavior的话会不会问很细?

谢谢啦!

所以楼主当时只投了C1的Sr DA职位吗?DS的也有投嘛?还是说你都投了但是只给你面了DA的职位…?

还投了DS 的职位,但是被拒了。。recruiter说DS一般不给fresh grad

richmond,behavior一般我回答完没什么追问,或者追问一个小问题,没有特别细。但是之前看面经的时候有的人说会追问的挺详细的要准备好细节。可能不同面试官不太一样吧。

噢噢 这样子啊~ 所以楼主是一口气投了好几个职位然后recruiters给你match到这个职位的是吗?

请问你们具体的题目是在哪里找到的呀