作者BlackMatrix (BlackMatrix)
看板Oversea_Job
标题[北美] 克罗拉多(Colorado)Data Scientist面试
时间Fri Nov 3 11:49:17 2017
我人目前是在克罗拉多(Colorado), 找了几家Data Scientist职缺
感觉版上很多DS面试都是西岸/东岸, 所以我就来分享美国中部DS面试心得
根据版上和网上的面试, 我觉得西岸和东岸的面试都很硬, 我觉得可以先来中部试试看
薪水也不算太差, 当然是比不上西岸
我的程度算是低/中下, 资工跟数学数理都偏弱, 可是又很向往DS的工作内容
Leetcode做题数量:0
事先也没怎麽复习数学, 基本上问到的问题都是大学数学课上面有教
倒是Pubg在这段时间的数量达300小时跟破了Evil Within 2
我唯一在加州投过的的简历是Oversea_Jobs版上的Autocad Research Scientist
职缺, 结果是直接被打枪因为没有CV方面的Publication
Seattle Amazon/Microsoft有投
-----------------------
Microsoft, Seattle
MS的recruiter说有DS机会, 就请我做了网上OA, 基本上考Tree跟Linked List 不过大学做
的比较熟, 所以都过了
MS负责出机票跟住宿, 不过到了当地面试官跟我说没有DS缺, 所以就随便聊聊, 结果就是
用MS的钱在西雅图玩了一个礼拜
-----------------------
Amazon, Seattle
Amazon的recruiter问我要不要去Amazon的Spotline部门? 貌似是Amazon做Fashion方面的
部门. 看起来是有做DS相关的方面.
刚好我正在做一个Project是用Deep Convolutional Embeddings跟Clustering找出相近的
衣服, 所以就试试看.
不过先要过OA才能去当地面试, 基本上都是Trees跟一些三角函数, 难度不高. Recruiter
跟我说OA做的好棒棒, 结果隔天跟我说职缺关了, 问我要不要去其他组, 我就说不用惹.
----------------------------------
Sovern, Denver/Boulder区域
这家算是做广告竞标优化
比如说你有个网页, 然後你想要拍卖你的空间做一些广告用途, 你就可以去通过Sovern
的算法去找到最佳的买主之类的
面试数学跟机器学习没问
不过唯一的要求是你统计要熟
跟我面试的是一个Senior Data Scientist, 问我以前做了什麽, 然後就被拒了, 因为说我
统计可能不熟, 不过也没有问我统计的问题就是了
待遇:
Base: 120k左右
----------------------------------
SpotX, Denver/Boulder区域
这家跟Sovern做得基本上是一模一样
要求会Spark, Hive, Python, 有OA, 考了一些简单的SQL, 比如说Select, from, where
程度而已
面试也是问问履历, 然後本来要去当地面试, 可是已经找到合适的人就临时跟我取消
待遇:
Base: 120k左右
----------------------------------
LogRhythm, Denver/Boulder区域
这家是做Network Security
有问一些数学跟大数据方面的问题, 不过我觉得问题比较简单
他会在客户上面的伺服器装一些软体, 然後撷取所有的Network In/Out去做分析
先是电话面试, 问了一些数学:
1. Rank跟Linear Regression: 我回答如果Reduced Echelon Form算出来有些空白的
Row, 那数据可能有Collinearity的问题, 这样的话这个矩阵会无法Inverse, 可能会导致
Linear Regression的Weight很大, Model会对於一些小幅度数据的变化产生比较大的震荡
2. Linear Regression/Ridge Regression的算式, 谁的Cost会比较大? 我回答Ridge,
因为Ridge会尽量Smooth他的线, 为了满足|W^2|
3. Gradient Descent如何运算
4. KNN Clustering数据量大会有什麽问题? 我回答KNN是O(N^2) 所以可能会算得比较久
5. KNN Clustering的Bias/Variance运算方法
跟一些基本的CS的东西:
1. MapReduce使用方法
2. Git
3. Bashrc, kill -9相关问题
接下来有个Project, 基本上是他把他们某些数据给你看, 然後请你做出一些分析, 最後用
Python做一个Clustering Algorithm. 接下来在它们的伺服器装MongoDB然後跑些指令
当面面试有一些大数据/Streaming Data/跟ML的问题
比如说: 要如何让一些数据从Message Bus交给正确的Node? 我回答运用Hash跟Modulo算
ID就可以办到
ML问题就跟电话面试很像, 不过有问到如果我们有些数据有Label, 那可以用什麽
Algorithm做分析
最後还是被拒绝了, 貌似是Big Data程度不够
待遇:
Base: 120k+
Bonus: 5k
----------------------------
MadWire, Fort Collins区域
这家公司在我家旁边, 所以最後也选择了MadWire
我是他们第一个DS Hire, 所以没有问什麽问题
只问了他们的数据有XYZ, 我可以做出什麽分析而已
待遇:
Base: 100k
Offer Get
----------------------------
我如果是第一个DS, 感觉我做的事情会比较有弹性, 所以就选了MadWire
这里房租选便宜的可以低於$1000, 大家都很Nice, 白人99%的地区, 已经快要住了四年了
Colorado 生活费, 税低, DS职缺都是有投有面试的情况, 100k以上的薪水已经是花不太完
的程度了
如果有想做DS, 程度不够西岸大城市, 或许中部是个好选择
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 24.9.82.201
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Oversea_Job/M.1509680959.A.3F3.html
1F:推 shaopin: Nice 11/03 12:46
2F:推 bluebluelan: 好高的base 11/03 12:53
3F:推 upwardspiral: 恭喜!感谢分享 11/03 12:57
4F:→ jatj: 还好吧 11/03 13:32
5F:推 lostpros: 推FoCo 毕业几个月了现在还是好想回去XD 11/03 13:38
6F:推 qpalzokm: 看到Colorado我就想到Weed 11/03 20:05
7F:推 sOuOr: base 120跟股沟硕士一样了 11/03 23:39
8F:推 hankluoo: 推~ 11/04 00:05
9F:推 bowin: 感谢分享! 11/04 00:47
10F:推 outzumin: 推CSU 11/04 01:50
11F:→ outzumin: 没想到中部DS薪水还不错高 做硬体这年头真的惨 11/04 01:51
12F:推 mimieiei: 推分享 11/05 20:36
13F:推 ladygaga168: 推详细 11/05 23:07
14F:推 louis5210: 推 可以请教一下背景吗? 11/10 02:06
15F:推 brans: 请问背景+1, 感谢 01/07 09:04