最近的一些面经# DataSciences - 数据科学
c*z
1 楼
首先说说教训。如果你是技术骨干,那么在介绍项目的时候,得悠着点,注意不能说涉
及保密的东西。这个对于有些人来说是常识,但是对于比较呆的人(比如我),却是需
要栽几个跟头才能学到的。
然后是面经。大概有这么几类的题目:
1,理论类。Netflix爱问,追着我问Random Forest怎么split,怎么cross validate,
还有Neural Network怎么back propagate, 怎么feature selection,用的什么包裹,
什么原理,一直问到survival analysis的公式,很久没用于是歇菜了(和treatment
model混淆了)。对不起内推的大哥了。
2,实践类。小公司爱问,类似于码工面试的设计题。这种情况怎么搞,那种情况怎么
搞,没见到data只能胡说,就说以前我有一个项目,情况有点类似,我大体是这么做的
,但是细节不能说 :P
3,基础操作类。大公司爱问,基本上SQL解决。我最近有点轻敌,没有重视SQL,觉得
这东西老古董。结果被人问了一个SQL很容易而R,Pig和Scala都很难解决的数据操作的
问题。还有Linkedin的三姐让我15分钟内写出reshape函数,歇菜了。同对不起内推的
兄弟了。
4,产品类。都爱问,对于我们的产品有什么看法,怎么改进。我从来不用social
network,只能临时抱佛脚。于是Facebook和Linkedin歇菜了,理由是不够confident。
对不起内推的兄弟了。
5,分析类。都爱问,像加州有多少出租车之类的。思路差不多就是那样,从需求开始
,简单的算术。
6,编程类。F和L爱问LC那样的,小公司问的比较简单。都怪我上次BSO说从来没有考过
code,这次全部考code。像什么BFS,max substring都来了。我要是能刷题我就不报DS
了,报SDE去了啊。
最后是拒掉的唯一一个offer: 小公司,16万base,1万签字费,1万股权/4年,20%奖金
,6个月办绿卡。主要是又要我做技术骨干,太累了,而且不安稳。
好想好想找个大公司混绿卡啊。只有接着找吧。虽然现在的公司必倒,但是大概还能有
几个月的时间。求bless!
另外一点经验,可以在offer里面要一个parachute term,如果公司让走人,必须提供
额外一个月的H1B,薪水和benefits。这样多少能安心一点。
还有一点经验,就是小心猎头,一定什么都不能promise。我被他们忽悠,promise了一个
决定是否接受offer的deadline,结果搞得非常被动。就说现在还不能决定。
及保密的东西。这个对于有些人来说是常识,但是对于比较呆的人(比如我),却是需
要栽几个跟头才能学到的。
然后是面经。大概有这么几类的题目:
1,理论类。Netflix爱问,追着我问Random Forest怎么split,怎么cross validate,
还有Neural Network怎么back propagate, 怎么feature selection,用的什么包裹,
什么原理,一直问到survival analysis的公式,很久没用于是歇菜了(和treatment
model混淆了)。对不起内推的大哥了。
2,实践类。小公司爱问,类似于码工面试的设计题。这种情况怎么搞,那种情况怎么
搞,没见到data只能胡说,就说以前我有一个项目,情况有点类似,我大体是这么做的
,但是细节不能说 :P
3,基础操作类。大公司爱问,基本上SQL解决。我最近有点轻敌,没有重视SQL,觉得
这东西老古董。结果被人问了一个SQL很容易而R,Pig和Scala都很难解决的数据操作的
问题。还有Linkedin的三姐让我15分钟内写出reshape函数,歇菜了。同对不起内推的
兄弟了。
4,产品类。都爱问,对于我们的产品有什么看法,怎么改进。我从来不用social
network,只能临时抱佛脚。于是Facebook和Linkedin歇菜了,理由是不够confident。
对不起内推的兄弟了。
5,分析类。都爱问,像加州有多少出租车之类的。思路差不多就是那样,从需求开始
,简单的算术。
6,编程类。F和L爱问LC那样的,小公司问的比较简单。都怪我上次BSO说从来没有考过
code,这次全部考code。像什么BFS,max substring都来了。我要是能刷题我就不报DS
了,报SDE去了啊。
最后是拒掉的唯一一个offer: 小公司,16万base,1万签字费,1万股权/4年,20%奖金
,6个月办绿卡。主要是又要我做技术骨干,太累了,而且不安稳。
好想好想找个大公司混绿卡啊。只有接着找吧。虽然现在的公司必倒,但是大概还能有
几个月的时间。求bless!
另外一点经验,可以在offer里面要一个parachute term,如果公司让走人,必须提供
额外一个月的H1B,薪水和benefits。这样多少能安心一点。
还有一点经验,就是小心猎头,一定什么都不能promise。我被他们忽悠,promise了一个
决定是否接受offer的deadline,结果搞得非常被动。就说现在还不能决定。