注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
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
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
上周面完就给了口头of您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式 s,结果还在deadline之前被人家收回了offer。。估计人家觉得我不想去耍他们了=。=
之前的经历比较杂,有web开发,并发服务器,machine learning,推荐系统。。现在想安安心心的积累一下分布式系统的hands on experience。。不知道turn算不算一个好选择呢??求各位大神分析。。。
|