登录
  • #美国面经
  • #码农类general

【面经】Intercontinental Exchange (ICE) Senior Software Engineer 面经

mnmunknown
3624
10
上周三onsite,周五刚收到回复说 positive feedback 让我准备和 manager (CTO) 谈下。。鉴于lz这学期被变态教授的理论课们虐的生活不能自理,完全没心思找工作,这是lz这学期面的唯一一家,估计也是最后一家。

这家公司在纽约,从公司年收入来讲还是挺多的,NYSE上市公司,2015年年收入3.34 billion. 有一个组招 Senior Software Engineer,一个 open postion 招了快一年半,面了20多个人,然而悲剧的发现要么是他们看不上来面试的candidate,就是过了面试的candidate看不上他们。。。痛定思痛,组长 Carmelo 做了个艰难的决定:我们现实一点,还是先向 new grad 下手吧。。 鉴于貌似他们组或者纽约办公室没有正规人事部门,招聘就委托了几个猎头公司去做,也是我在Linkedin 上浪投练手公司的其中一家,我投他们的原因很简单,因为我不想去金融公司。。

我现在还在和这位猎头保持联系,对他印象很好而且每次面试之前他都给我“开小灶”告诉我一下要面的人是谁,记得问他们什么问题,面试需要注意的事情等等。。如果地里哪位朋友对这家公司的这个位置感兴趣,或者对这位猎头手上的其他职位感兴趣,欢迎回复或者私信,我乐意帮你搭个桥。





因为时间过去的稍微有点长,有些细节我可能也记不清了,见谅。





这个组是在 Messaging System 里面做 software engineering 和 machine learning,一天几百万的 message 中试图挖掘出对市场和客户有用的信息,所以 engineering 和 machine learning 都会考。换句话说,他们希望你最好都了解一些,都能做,这样比较方便招了一个人当几个人使。。。





第一轮电面,组长 Carmelo,2004年 CMU 本科毕业生,非常 geek 也很好说话的一个人。仔细问了问 big O notation,什么是算法的 polynomial time,还有哪些常见的时间复杂度,log 复杂度是什么,举

本帖隐藏的内容需要积分高于 188 才可浏览,点击前往一亩三分地论坛阅读

alize matrix and multiplication, SVM, Boosting , AdaBoost, Perceptron ,能不能用 Perceptron 表示各种逻辑操作,能不能表示一个 exponential 的函数等等。。 感觉就是如果你上过 ML 的课而且对里面东西有印象的话,就和他不停的侃就好了。。。






第三轮就是给我批卷子那位,态度比较恶劣(猎头说他是故意的,面试中唱黑脸),挑着我卷子里写错的或者模糊不清的地方不停的问,同时会持续给你施加压力打断你说话让你觉得你写的东西都是错的。。。鉴于他是个从 Business Intelligence 转行做起计算机相关行业的,言谈举止中流露了一种 “老子会 Database 快来问我” 的气息,于是在几句话之后就成功把话题带到了 Database 上然后开始问 Database 中的多线程问题。。当时的问题是一个 table 很多人同时会 read 和 update ,如何合理设计和加锁使得整个 table 保持 consistency 同时尽可能增加 throughput 减少单个 query 等待时间。









虽然目前 onsite 之后是 positive feedback ,但自己估计不会去了,写出来给地里的各位一个参考吧。



10条回复
热度排序

发表回复