Insight data engineer 面经

刚面的,没有签协议应该可以分享一下。

  1. 上来面试官自我介绍一下,然后我自我介绍一下,我聊了一下自己的经历,我主要讲了一下自己如何在物理系中应用分布式系统,还有machine learning,然后我说因为我觉得我对于technology 感兴趣,所以想转行
  2. 他问我对于data scientist和data engineer的理解,我回答我觉得最好是能把二者合二为一,不过data engineer更侧重如何构建比如数据库,分布系统,以及有效率的完成人物,data scientist 更注重如何抓到最好的metrics,并且推广
  3. 他问我如何处理conflict,经典BQ,我说我先在组里做proposal,然后老板觉得工作和thesis无关,我就自己用spare time做research,study performance improvement,最终present结果并且大家能用
  4. 然后开始问有关coding assignment, 问我需要什么test,我说第一是small test看output格式;第二是看程序有没有有效的clean 各种dirty data; 第三是large data,看time memory performance
  5. 然后问我如何处理这些,因为我花了很多时间在data clean上,所以把status, state和 occupation的clean 跟他讲了,并且看了一下程序
  6. 然后问我怎么去确定field name,这里我确实是没想过这个角度,我就用了最简单的办法,他说有一些package 可以做这样的事情,可以借鉴思想,具体没有聊
  7. 然后就讲一下insight后面的生活,包括那几周做什么
  8. 我提问,第一个是如果我做项目,要AWS需不需要自己掏腰包,他说他们付钱
  9. 我在提问,我可以不可以自己选几个projects 他们帮我看哪个比较好,他说当然这是最好的
  10. 我问他,如果他做这道coding题目,什么是最challenge的,他说首先是能够处理所有input的接口,其次是一个好的document
  11. 最后聊了一下各自的名字怎么念,然后结束了。

整体聊得很开心,说是30分钟实际聊了接近50分钟,我确实也从中得到了一些工业界coding的启发,比如我没有想到接口的重要性。确实有些不适应工业界的想法。
无论有没有offer都有所收获,所以还是挺开心!

最后给上我的coding challenge git,都放在上面应该是默认开源了:
https://github.com/amcw7777/h1b-counter

祝大家每天正能量满满!

Leon

补充内容 (2018-11-13 10:07):
刚收到邮件,还有一轮final interview,定在明天。

刚刚面完了Final interview,全部都是BQ。
因为我刚过了一个dream company的onsite, 我跟她说了一下我要是拿到offer的话会第一时间告诉他们withdraw,因为我有很多朋友在等着insight的机会。

好棒诶~ 恭喜你

感谢楼主分享!
想请问楼主申请的是西岸(Silicon Valley)的DE还是东岸的DE program啊?
另外也想请问final interview大概内容,感谢!

我申请的是硅谷的,我那个好奇怪,他给我发了那个final interview的通知之后就再也没有消息了。

我也是申请硅谷的~真希望能一起进 Insight DE program 成为同学!
记得在安排第一次面试时,是一位 program coordinator 协助安排面试的,或许再寄个 follow up 邮件问问? (虽然我觉得以你的认真程度肯定是发过许多封啦)

嗯 我上次提议周五,明天如果还没有回复我会再发邮件确认下的。

恭喜你过了 dream company 的 onsite,虽然不认识你,但能同时拿到 onsite 跟 Insight 的 final interview 一定有你过人之处!
我想我 Insight 是没希望了,但谢谢你的即时分享,祝福你一切顺利! :slight_smile:

感谢分享~ 我刚收到了final interview的通知,明天下午面试,可以具体请教下这一轮会问些什么问题么?我看说还要聊background 以及怎么认识data science的? 在网上没看到太多关于这方面的面经。感谢感谢