【呆鸟译Py】数据科学面试终极指南03

【译Py】数据科学面试终极指南
【译Py】数据科学面试终极指南01
【译Py】数据科学面试终极指南02
【译Py】数据科学面试终极指南03
【译Py】数据科学面试终极指南04
【译Py】数据科学面试终极指南05
【译Py】数据科学面试终极指南06
【译Py】数据科学面试终极指南07

准备面试

  希望为争取数据科学面试机会所做的一切都有回报,收到代表开启面试流程的邮件,或者有公司打电话叫你去面试。以下就是即将发生的事情,要准备好哦。

面试内容

  数据科学面试十分复杂,行为问题混杂着技术问题。获得面试机会算是走的够远了,不过还有很多路要走。

  从头说起吧,很大程度上,数据科学面试会根据求职岗位与公司的不同而有很大区别。一些公司非常严谨,需要通过许多技术挑战;另一些公司则会考虑企业文化匹配。如果有人推荐,你有可能会直接进入最后一轮面试。

  最严谨的面试可能是这个样子:

1. 电话面试

  一般来说,为了节约招聘经理的时间,人力资源的员工会通过电话面试初步筛选求职者。有时会询问些基本的技术问题,筛掉完全不合格的人。大多数情况下,从电话面试开始,公司就已经在考察求职者是否和他们的企业文化相匹配了,求职者要有较好的沟通技巧,才能面试成功。

  本次通话可以让你初步了解数据团队的问题及其组织架构。准备好一些有深度的问题,展示你对业务和数据运营的理解,快结束时也可以提些关于公司的问题。

2. 家庭作业

  电话面试后,有的公司会给求职者布置任务,要求限时完成。这个环节能有效地筛掉技术差、不愿下功夫的人。大部分公司不会这么干,但也有不少公司喜欢用家庭作业这种测试方法节约招聘经理的时间。

  好的家庭作业设计也是了解公司的好机会,可以了解到这份工作要解决什么问题。家庭作业可能会让你深度分析给定的数据集,从数据中推导出洞察结果,并进行说明;也有可能是让你清理有明显错误的数据集;还有可能让你处理某些业务问题,比如基于职位描述中的数据为求职者开发职位推荐系统。

  只有做好家庭作业的人才会获得和招聘经理面谈的机会。如果拒绝完成家庭作业,可能会被直接筛掉。

  花点时间完成家庭作业,了解这家公司有什么样的数据问题。通过家庭作业,可以知道公司侧重于测试哪种技能,以及他们如何看待这个岗位,搞清楚这些问题,能让你更好地利用时间应对面试。做好这项作业可以充分体现实力,让你与众不同。

3. 招聘经理电话面试

  求职者还会接到一次关于数学、统计学和编程的电话面试。本次面试一般由招聘经理或技术人员进行,这可能是现场面试前的最后一轮评测。一般为三部分,有时可能一个电话搞定,通话时间会比较长;通常分为三次电话面试,每次三十分钟。

  • 数学与统计学

  评测数学与统计学核心概念知识,面试的公司和岗位不同,具体的面试内容也不同。网络公司侧重于评测A/B分组测试的知识、计算P值的方法或统计显著性均值的概念。能源公司则侧重于测试对回归概念和线性代数的理解。不管面对哪种的面试,都要能描绘解决问题的整体思路。

  如果问及A/B分组测试,需要描述A/B分组测试的细化流程。依托实战经验,避免问题里的陷阱。对待这个问题要像对待数学验证与统计推理一样,不要担心过度关注细节,要能条理清晰地回答问题。

  • 编程

  本次面试和其它技术面试非常相似。主要是评测技术能力,一般会要求用伪代码解决编程问题,复杂一些的面试会要求编译准备好的代码。如果应聘的是数据分析师,一般会测试使用SQL查询数据的能力。其它岗位则会测试之前提到的编程语言,比如Java和Python。

  面试官可能会用HackerRankCollabedit这样的工具在线评测。使用这些工具,招聘经理可以实时查看求职者输入的解决方案,准备好应对这种形式的测试,有可能的话去这类网站做些专项训练。

HackerRank
collabedit

  破解编程面试这样的书或InterviewCake这样的网站为求职者提供了很多应对编程面试的资源,利用好这些资源会对求职者有很大帮助。

  要想顺利通关编程面试,就得勤做练习,熟,才能生巧。写代码时最好能找个舒适、安静的环境。不过大多数情况是接到电话后,手忙脚乱地在纸上写下代码,然后匆匆忙忙地在电话里解释;有的时候,面试官会要求使用在线测试工具进行编程测试,这时可别说自己不会用。总之,要对各种可能发生的情况做好准备。

  这种面试经常会问到数据结构,要好好学习哈希映射、决策树、堆栈、队列这些概念。像软件工程师应对编程面试一样,你就能成功。


InterviewCake
  • 招聘经理电话面试

  终于轮到招聘经理了,他会面试求职者的沟通能力,考核求职者能否与公司的团队融洽相处。这次面试通常是独立的电话面试,也可能是大型电话面试三大部分的最后一关。目的主要是让招聘经理了解求职者的个性、求职动机、团队匹配度及思维天赋。绝大多数招聘经理心里都会有目标人选的预期,越接近招聘经理的预期,就越可能获得现场面试的机会。

  这时就体现出与第三方招聘公司合作的好处了,对招聘经理要解决的问题、想找什么样的人了解的越清楚,就越能充分准备,把自己打造成该岗位的完美人选。为实现这一目标,可以针对该岗位定制沟通内容,尽量表现得自信,再能表述清晰的话,顺利通关的可能性就会很大。还要处理好“航行测试”这样的情景问题,试想一下,和招聘经理一起坐几个小时的飞机,怎么能让他觉得你不是个无聊的人。这项测试非常重要,毕竟今后要天天和团队同事一起工作至少八小时,这时最好能表现出和领导融洽相处的本事。

4. 招聘经理现场面试

  最后,恭喜你通过了电话面试,终于可以和招聘经理面谈啦。招聘经理会从技术和非技术角度两方面进行评测。确认求职者适不适合应聘的岗位,甚至会设定不同场景让求职者使用白板现场讲说,测试求职者的技术专长。

5. 技术挑战

  如果现场面试没有考核技术能力,就会在本环节进行各种技术测试,特别是数据工程师这个岗位。这个环节与软件工程师面试非常相似,通常会要求在白板上写出应用的算法,解决特定的问题。

  如果熟悉时间复杂度、大O表示法这样的软件工程概念,掌握数据算法背后的数学与统计学知识,这一关对你来说就不难。

6. 总监面试

  通过了招聘经理的面试,最后一关通常是高级总监面试。创业公司一般会由联合创始人或CEO亲自面试。

  恭喜你!终于到了这一关了。一般来说,通过了技术考核的求职者才有可能到这一关。虽然,到了这关基本上就说明公司会给你发Offer,不过也别得意忘形。现阶段只需着重说明怎么推动业务工作进展,怎么解决公司的问题就可以了,不用再证明自己什么,反倒要注意别犯低级错误。

数据科学岗位技能矩阵

岗位名称 数学/统计学 数据库 算法 软件工程 大数据/系统工程[1] 软技能/领域专长
数据产品科学家[2]
数据工程师
数据科学家
商务智能专家
数据分析师
  • 数学/统计学:如,P值分析、A/B测试
  • 数据库:如,SQL查询
  • 算法:如,监督学习、实体解析
  • 软件工程:如,Python、Java、面向对象编程
  • 大数据/系统工程:如,Spark、HBASE、Hadoop
  • 软技能/领域专长:如,演说、演讲技能

  不同的数据科学岗位对技能组合要求不一样。数据工程师不用具备太强的业务演示能力,但要能解决各种编程难题;数据分析师无需解决技术难题,能用好SQL就行了,不过却要是个优秀的演说家。

  本表从高至低列出了业界对数据科学岗位的需求与标准。以最热门产品数据科学家为例说明了各岗位的专业性和难度水平。

  搞清楚要应聘哪个岗位,了解应聘公司需要哪个岗位的人员,招聘岗位适不适合自己,有助于预估数据科学面试流程。

数据科学岗位纵览

数据产品科学家:具备数据产品开发能力的全能型数据科学家。数据产品科学家带领团队开发数据产品,修改算法,精通用数据服务终端客户,具备开发能力,能规划各种数据产品。

数据科学家:技术、业务与数学的独角兽能力混合体。数据科学家懂得怎样创建与优化数据算法,能够解释说明数据发掘到的内容。相对数据工程师而言,数据科学家不需要太懂编程,但是要能完美解析各种规模的数据。

商务智能专家:关注从数据中提取商务洞察结果,精通统计学,与数据分析师的不同之处在于,能够掌握各种机器学习算法,编制各类数据仪表盘,进行各种数据分析,帮助公司各团队制定更好的决策。

数据工程师:不必过多了解统计学或数学,但要能处理各类技术难题,针对大规模数据实现各种算法。

数据分析师:入门级岗位,大部分工作内容是编写一次性数据报告,说明数据分析结果,要求熟练掌握SQL与Excel。

【译Py】数据科学面试终极指南
【译Py】数据科学面试终极指南01
【译Py】数据科学面试终极指南02
【译Py】数据科学面试终极指南03
【译Py】数据科学面试终极指南04
【译Py】数据科学面试终极指南05
【译Py】数据科学面试终极指南06
【译Py】数据科学面试终极指南07

  1. 与搭建大规模数据工程平台和多种技术集成关联的更紧密。

  2. 数据科学家构建算法,通过数据基础工程将算法产品化。例如,给出推荐系统算法,在平台上实现实时产品推荐系统。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,560评论 4 361
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,104评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,297评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,869评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,275评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,563评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,833评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,543评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,245评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,512评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,011评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,359评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,006评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,062评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,825评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,590评论 2 273
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,501评论 2 268

推荐阅读更多精彩内容