推荐:数据科学课程和书籍清单以及培训讲座


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 3024|回复: 10
收起左侧

Turn 面经

[复制链接] |试试Instant~ |关注本帖
liuzhe1218 发表于 2015-6-2 16:03:26 | 显示全部楼层 |阅读模式

2015(4-6月) 码农类 硕士 全职@Turn - 网上海投 - Onsite |Passfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x
这家公司的面经很不常见,发一个顺便求一下积分=。=

turn主要做的问题就是广告里面的RTB,分布式系统的问题比较有挑战性,我的面试基本就是各种design 鏉ユ簮涓浜.涓夊垎鍦拌鍧.

phone 1:
1. permutaion
2. sqrt

phone 2:
1. 实现一个爬虫,通过一个url 访问到其他的所有不重复的url,然后scale 到 N个机器的各种design 以及trade-off
2. merge two sorted linkedlist. Waral 鍗氬鏈夋洿澶氭枃绔,

Onsite:
1. 讨论我做过的并发系统,主要是优化TCP的overhead以及整个架构。。讨论了一小时。。。
2. coding:1) word ladder 2变种  2) 左右括号string,输出合法的substring
3. 讨论做过的推荐系统,如果extend到一个real time recommender system,优化稀疏矩阵的存储以及相应的各个操作复杂度,然后拓展到了多核并行算法。。。
4. design 一个实时根据输入显示相关城市名词的server,根据前缀判断相同,排序按照人口。。如何使response做到10ms以内。。
5. 1) design pattern  2) design LRU,如何handle 并发
6. 1) 线程安全的单例模式  2) design 一个 producer+consumer+broker系统。。各种follow up以及trade-off. more info on 1point3acres.com

上周面完就给了口头offer。两天之后收到正式offer。求问论坛里面的大神们,这家公司现在值得去嘛?? 个人对于当前RTB的公司有所忌惮。。。毕竟rocket fuel的story比较恐怖。。。拿到之后decline了yelp还有openx,今天还收到了nest,又开始纠结,不知道选择是不是正确的。。

本人的面试过程很艰辛。。flgt只面过google,fb因为去年实习面挂结果导致去年10月份的面试给了又被收回。。。然后剩余的精力主要面了湾区的我认为还算火的startup。。。 其实觉得面的都很好,也都面到了最后。。但是结果不尽如人意。。。之前一月份的时候拿到一个pocket gems,结果还在deadline之前被人家收回了offer。。估计人家觉得我不想去耍他们了=。=

之前的经历比较杂,有web开发,并发服务器,machine learning,推荐系统。。现在想安安心心的积累一下分布式系统的hands on experience。。不知道turn算不算一个好选择呢??求各位大神分析。。。. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴


评分

2

查看全部评分

yhfyhf 发表于 2016-1-23 14:10:11 | 显示全部楼层
关注一亩三分地微博:
Warald
lz能否讲一讲phone2里的爬虫如果要求多线程该怎么实现?谢谢!
回复 支持 反对

使用道具 举报

terry198705 发表于 2016-3-19 05:09:05 | 显示全部楼层
turn 卖点是他们家是pre-ipo的公司。 在我们学校也有招聘,而且势头挺猛的样子,各种简历成堆没时间处理的样子。
我也刚收到他们家的电面。 .鏈枃鍘熷垱鑷1point3acres璁哄潧
我不知道rocket fuel的story,但感觉公司还行。
回复 支持 反对

使用道具 举报

灰色的乌鸦 发表于 2016-4-4 01:24:02 | 显示全部楼层
他们家面试这么难?!看到各种设计模式 + 系统设计,感觉直接崩溃了。。。
回复 支持 反对

使用道具 举报

terry198705 发表于 2016-4-4 09:19:25 | 显示全部楼层
灰色的乌鸦 发表于 2016-4-4 01:24
他们家面试这么难?!看到各种设计模式 + 系统设计,感觉直接崩溃了。。。

上星期刚完成了一个电面,因为职位是distributed system engineer, 所以会问一些关于 distributed system design的问题啦,如果之前有项目的话很好回答,直接上项目聊就好。 其他的就是coding problem啦,问题也不难。但他们家很注重coding style and cleanness. 所以写的时候尽量写干净点和variable不要随便起就好。
回复 支持 反对

使用道具 举报

灰色的乌鸦 发表于 2016-4-4 10:48:35 | 显示全部楼层
terry198705 发表于 2016-4-4 09:19
上星期刚完成了一个电面,因为职位是distributed system engineer, 所以会问一些关于 distributed system ...

大神太谦虚。。我也是面的这个职位,明天电面呢
非常虚系统设计。。。

做过一个小的course project,但是估计无法称之为“系统”. From 1point 3acres bbs

不知道distributed system design会难到什么程度呢?
回复 支持 反对

使用道具 举报

terry198705 发表于 2016-4-5 00:26:19 | 显示全部楼层
灰色的乌鸦 发表于 2016-4-4 10:48. 1point3acres.com/bbs
大神太谦虚。。我也是面的这个职位,明天电面呢
非常虚系统设计。。。
.鐣欏璁哄潧-涓浜-涓夊垎鍦
我的面试里基本上没有过多问复杂的design问题。 只是根据我的project讲一下实现方式和有没有其他实现手法。 我的聊的也是单纯的course project,技术含量是很低的。所以不用担心,祝你面试顺利
回复 支持 反对

使用道具 举报

灰色的乌鸦 发表于 2016-4-5 01:18:42 | 显示全部楼层
terry198705 发表于 2016-4-5 00:26
我的面试里基本上没有过多问复杂的design问题。 只是根据我的project讲一下实现方式和有没有其他实现手法 ...

呈你吉言!!!

你拿到offer了吗?
回复 支持 反对

使用道具 举报

terry198705 发表于 2016-4-5 23:25:32 | 显示全部楼层
灰色的乌鸦 发表于 2016-4-5 01:18
呈你吉言!!!

你拿到offer了吗?

没有,才刚做完电面没多久。一起努力呗
回复 支持 反对

使用道具 举报

灰色的乌鸦 发表于 2016-4-6 03:56:58 | 显示全部楼层
昨天完成了第一轮电面,第一轮,竟然问了hard的题。。。  get median from stream,要是onsite估计直接懵逼了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-7-25 18:47

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表