如果你觉得自己面试表现挺好,和面试官也相谈甚欢,百思不得其解为什么被拒?那么可能是你龟兔赛跑的故事没有讲好。Wait, 面试和龟兔赛跑有什么关系?Let me explain.
我们小时候听寓言,比如:龟兔赛跑的故事里,大人想讲给我们听的道理是:过度自信,就是自身条件再好也会导致失败,而长久的努力和坚持会让你成功。
那如何才能让我们懂这个道理呢?我们听到了以下这个故事。
兔子因为自己先天条件好,过度自信而睡了一个长长的午觉。乌龟知道自己缓慢,但是它稳定而坚持。结果,慢悠悠的乌龟打败了跑得飞快的兔子。
DA/DS 面试的时候,寓言的道理就是你的观点,你需要的就是通过设定对的 premise, 可以是通过数字,以及你对他们公司商业运作的深层次的了解, 一层一层的通过逻辑链来论证你的观点。这个就叫做:analytical justification
下面来自 Lyft 的面试反馈,意思就是说,你 A/B testing 设置得不符合逻辑,没能说服他。
Lyft recruiter feedback | Data Scientist position
"The experiment setup did not quite make sense & some areas were missing analytical justification"
他指的完全不是 technical aspect of the test, but rather:
A/B testing 到底 test 什么,你是怎么通过设置 hypothesis 和 sample,以及 sampling method 来论证你的观点, i.e. What customer behavior we need to affect & why. 这才是如何回答面试 A/B testing 题的重点
还没拿到offer?可能是你龟兔赛跑的故事没有讲好。想一想,是 premise 的设置,还是逻辑链,还是讲述出了问题呢?Click here 回答 A/B testing 面试题的思路是什么,容易踩的坑又是什么
大多数同学忽视的恰恰是最能帮你拿到 DA/DS offer 美国公司最看重的技能,商业框架思维和解决问题的能力!找工作就是争分夺秒的!你必须把时间花在刀口上去有的放矢地准备面试,才有可能成功。否则所有的时间都是浪费的。好不容易拿到了面试,你希望面几次挂几次,面试越多挂的次数越多吗?因为你的起点和认知就是错的!And I don't want this to happen to you. 无论 DA/DS 或者 BA, 你的任务就是帮公司 problem solve, 并且add value. 这个和 leetcode 以及 engineering 需要 ‘实现就 ok' 的理念是完全不一样的!到达终点最快的方法就是,首先你要知道终点在哪里,才能目标明确地去努力,否则所有的努力都是盲目的。我对美国公司的用人标准和技能要求了如指掌, 我帮你概括了 data analyst, data scientist 面试中要的 industry knowledge 是如何通过数据分析来体现的,这样你就可以有的放矢地去准备面试!