[心得] ML/DM 相关工作面试

楼主: cckk3333 (皓月)   2014-11-17 17:58:36
毕业过了今天好巧不巧刚好满2个月
就在刚刚终于决定了接下来要走的路(虽然也刚好只有一家公司)
由于好像蛮少人介绍 ML / DM 相关的职缺
想跟大家分享一下
先说明一下自己的背景 112 电信所 实验室主攻 Data Mining
比过一届 KDD CUP
没有任何实习经验 修课所做的Project几乎全部都是探讨算法
算法是自己刻的
但是包装起来比较像商品或作品的东西 几乎一样也没有 = =
公司选择上:
内容: ML > DM > 其他 Modeling >>>> others (前端、后端、App)
公司型态: start-up 略优于 大公司 (还是看公司氛围)
Pay: 我心中有一个数字,超过之后其实没有占很重要的比例
工时: 公司有团队一心的话 平均11点我是可以接受的
如果没事被留在公司 可以接受最晚大概是8点
最后面试过的公司:
WorldQuant、Migo、Yahoo、Appier、宇汇、创赫、爱情公寓
拿到offer:
宇汇
如果想知道如何成功上这些公司可以左转了
想知道offer多少也可以一起走XD
WorldQuant:
这是退伍时应征的第一家公司,主要是一家避险基金,追求绝对获利
当初应征这家公司不讳言的确跟他能提供的Pay以及他是外商有关系
个人也相当好奇 ML 相关的技术有没有办法应用在这上面
第一阶段是笔试 40题选择题 90 mins
题目范围很广: 主要考的是机率,尤其是期望值
不过基本上什么都考: 排列组合、微分、赛局、线性代数、基本函数、逻辑
考完我真的会写且写对的约15~20题
(有一题不知道当时是失智还怎样 竟然算了20分钟 还算不出来)
剩下一两个选项的约5~10题
全部都用猜的
原本想说这样不可能进路第二阶段
没想到意外收到通知
第二阶段是两场 1-1 on-site interview
过程还蛮free的 想问什么就问什么
我在我的履历上有写我修过一些财金工程的课程
结果真的有被问 因为那些课程离我时间有一段距离
这类问题我并没有表现得很顺
(原本小道消息这家公司不需要任何财金背景 所以没有准备)
其他觉得表现还不错
等了约两个礼拜,最后寄信问结果,收到感谢函
Migo:
扣除掉WorldQuant的笔试,这是我面试的第一家公司
机会来自于我去某个community,一个学长介绍给我的
面试分三个阶段
第一个是HR
主要是跟我聊公司目前的状况 公司目标 很强调 Passion
事后想想,我的去对公司的问题充满好奇心 不过应该是不会让人感觉很有Passion
第二个是Model工程师
应该是该为公司类似职位唯一个工程师
考了EM会收敛到 local optima
印象中我看过一篇paper: EM可能会收敛到
local maximum local minimum 甚至saddle point
不过他说可以用简单两行证明 我只有画图说明一下我心中的EM
他问我在学校团队合作的经验
我回答:悲剧
然后我跟考官都大笑XD
我有问一下一个人做这些会不会很难排 schedule
(他一个人有好像有七个project)
面试官好像大我一届
跟他聊了很多业界、学界、各种天方夜谭
第三位是第二位的主管
是主要找职缺的人
只能说这个人磁场不合
或者说我社会经验太差 对答太生硬
(1)
他说他想找 1 + 1 大于 2 的人
我说我有看过人月传奇 我认为 1 + 1 = 2 或 1.9 就很不错了
他说现在公司这么小
如果只能找到加起来等于2
那将来公司比较大的时候 不是只能找 1 + 1 = 1.02 或 1 + 1 = 0.99 ....
(2)
他很强调如何表现用很 high-level 表达自己的状态、遇到的问题
基本上我很同意 不过我还是有说有些技术上的问题闪不掉
(3)
他说可以人生就是 Multitasking
这点我个人持保留立场
(4)
他说很多时候很多问题可以避开 或问旁边的人答案 (我猜这是他1的概念)
我说我个人的学习上(至少在学校中)是不太喜欢
只有自己去探究这个问题
才可以得到自己想要的深度跟广度
感觉自己嘴很贱XDD
一个礼拜左右收到感谢函
Yahoo:
学长知道我想找model相关的工作推荐我去 search team
一开始的 phone interview
完全被电爆了
问 http 不会
问 linux commend 我没有听清楚 不过当时我应该不会
问 design pattern 我还是不会
问 某个算法 worst case 我还是不会
问 hadoop 不熟
Orz
想说弃了 结果他竟然要我去公司 interview
去公司考了一个像是考国小生的笔试 (平均 加法 除法 = =)
然后面试考了实作acm的一些题目 问复杂度
老实讲我觉得后面这场面试我表现的还不错
不过公司一天之后寄信说他们希望programming skill强一点的
感觉phone interview就应该死了
如果想让我补救 当天应该要多问一下我的死穴
让我补救一下 不然感觉后面那个 on-site interview 有点多余
Appier:
第一阶段两个 ML team 问我问题:
一个主要问硕论 跟 KDD CUP
另外一个问算法问题
这两个人我觉得都蛮厉害的
第二阶段是 CEO 面试:
主要也是问我硕论 跟 KDD CUP
我只有大概讲了几句话
他就知道我在做什么 甚至算法都被猜到的
我讲了我实验设计不良
他又讲了一下他觉得如何改进我的实验
整体而言
我觉得是一个技术能力很强也很聪明的 CEO
他问我对公司的问题
因为当时不太懂 Real Time Bidding
不太清楚公司的商业模式
问的没有很好
( 后来修了 stanford 的 MMDS 有比较懂一些 )
一个多礼拜后收到感谢信
宇汇知识科技:
这家公司是学长的公司,面试的时候有他们问如何介绍自己
不要从技术方面、要从"人"方面
意外发现我这一方面超弱
几乎没有问什么技术方面的问题
主要是聊他们公司架构(R跟D分开),公司目标,遇到的挑战之类的
随便聊了一下后
CEO另外跟我聊天
我觉得CEO是个非常有趣的人,他给我的感觉很人性
公司当然想赚钱,但好像不是把赚钱当第一目标
感觉他真心想帮客户赚钱 并非以赚客户钱为第一目标
总之是一个聊天相当让我舒服的人
我记得当业务遇到困难时,他说是公司产品不够好,不是业务的问题
尽管我是RD 这段话还是蛮吸引我的
聊了一个多小时候
当场给了我 offer
赫创:
104随便看到的
公司在桃园
超级无敌偏僻
方缘几里 应该只有几家小七跟速食店
公司方向 好像也没有很清楚 实力感觉也没有很强
以不专业的我来看 跟前面几家公司 根本不是同一个层次
目前公司没有答复
爱情公寓:
这个不知道算不算面试
我对该公司有一定的兴趣
但是该公司并没有 DM / ML 的职缺
但仔细想想
该公司有非常有趣的 Dataset
很多题材可以做 (配对、防诈骗、照片分数、sentiment analysis)
我像该公司建议
意外跟一些主管跟CEO喝了一杯咖啡
相聊甚欢
不过因为该公司没有相关的 team
小弟不才,没有自信承担独立开发
所以当下只承诺说 如果未来有相关的team且还没有工作的话
很愿意过来应征
( 我对于自己的胆小 其实是有一点点沮丧 = = )
总结:
112 KDD CUP 这些招牌真的蛮有用的
不过实务经验不足 所以很多公司都只能到前面几个阶段 = =
我是觉得晶圆可以代工 ML应该也是可以
所以也没有必要强调台湾没有市场
虽然出国的机会应该也有 但目前还是想留在台湾看看
作者: y2468101216 (芸)   2014-11-17 18:10:00
112先跪了
作者: manlike ( )   2014-11-17 19:35:00
太老实了, 以后面试要懂的说谎, 无论如何拿到 offer 才是面试最重要的任务, 除非真的一开始只是要去看看聊天, 但是这样也是没什么意义, 拿来练功看拿不拿的到offer比较OK
作者: bxxl (bool)   2014-11-17 23:17:00
去资料科学爱好者年会时,有几家在征人, vpon,其他忘了
作者: zased (我只是上PTT查资料)   2014-11-18 01:32:00
不要说谎,但要会藏拙。没有的就不要说有。
作者: summitstudio (第凡斯米德费尔德)   2014-11-18 01:36:00
推 其实宇汇在这几间里应该也算是待遇相对好的了吧:p 跟a社或m社比起来应该更有work-life balance
作者: recorriendo (孟新)   2014-11-18 01:56:00
自己在家当statistics consultant就好了(菸~
作者: bisconect (李东翰)   2014-11-18 02:17:00
原来连台大读 ML 的硕士要找 ML 相关的工作都这么不易
作者: zorro0555 (睡宝)   2014-11-18 02:57:00
宇汇 112 就80%上了 老板很爱112
作者: ACMANIAC (請肥宅救救肥宅)   2014-11-18 07:56:00
为什么要说谎?哪一段需要说谎?
作者: vi000246 (Vi)   2014-11-18 13:28:00
二楼是指1+1>2那段吧 我是觉得据实说就好了有自己的主见也是满重要的

Links booklink

Contact Us: admin [ a t ] ucptt.com