由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Apple iCloud 电面
相关主题
Merge Interval那道题贡献几道题目
interval tree vs. merge intervalsCLRS上的interval search问题
问个merge interval的变体题问两道interval的题目
问个算法题, 关于区间 overlap的请教一道interval的题目
大家看看这几道google面试题怎么做?关于 max overlap interval 的一题
Merge Intervals不相交区间问题
insert interval 没必要二分吧LinkedIn 的一道onsite题
分享今天做的一道基础题updae: 明天GOOG电面, 求祝福 interview 问题
相关话题的讨论汇总
话题: l2话题: l1话题: icloud话题: apple话题: 电面
进入JobHunting版参与讨论
1 (共1页)
p******6
发帖数: 12
1
Hiring Manager是Tim,以前Acucu的founding CEO,专门做Casssandra的。自己准备了很
多Cassandra的东西,聊了很久,然并卵。第一次电面没有经验。最后十分钟,写了一
个题
找overlapped intervals, L1和L2是分别递增的。找出L1和L2中所有的overlapped
intervals.
L1 [1,3] [4,5] [7,10] ...
L2 [2,4] [6,9] [12,15] ...
当时脑子一糊涂,写了个二分。后来面试官说可以用merge sort类似的方法,时间复杂
度更好。跪了。
merge的话思路也很简单,就是从两个list的第一个interval开始比, 有overlap就合并
,没有就扔掉closing number小的。
大家写的时候比如说判断overlap,不要写错就好。 [x1, x2][y1, y2] overlap的条件
是 x2 >= y1 && x1 <= y2
题目真的蛮容易的,当时脑子比较蒙,大家加油!
i******w
发帖数: 214
2
don't let emotion get in your way

【在 p******6 的大作中提到】
: Hiring Manager是Tim,以前Acucu的founding CEO,专门做Casssandra的。自己准备了很
: 多Cassandra的东西,聊了很久,然并卵。第一次电面没有经验。最后十分钟,写了一
: 个题
: 找overlapped intervals, L1和L2是分别递增的。找出L1和L2中所有的overlapped
: intervals.
: L1 [1,3] [4,5] [7,10] ...
: L2 [2,4] [6,9] [12,15] ...
: 当时脑子一糊涂,写了个二分。后来面试官说可以用merge sort类似的方法,时间复杂
: 度更好。跪了。
: merge的话思路也很简单,就是从两个list的第一个interval开始比, 有overlap就合并

j**********3
发帖数: 3211
3
啥语言啊
p******6
发帖数: 12
4
语言无所谓吧,我用java写的。当时是在collaedit上面写的。
1 (共1页)
进入JobHunting版参与讨论
相关主题
updae: 明天GOOG电面, 求祝福 interview 问题大家看看这几道google面试题怎么做?
发个fb的面经吧Merge Intervals
求问twitter电面insert interval 没必要二分吧
internship overlap period (转载)分享今天做的一道基础题
Merge Interval那道题贡献几道题目
interval tree vs. merge intervalsCLRS上的interval search问题
问个merge interval的变体题问两道interval的题目
问个算法题, 关于区间 overlap的请教一道interval的题目
相关话题的讨论汇总
话题: l2话题: l1话题: icloud话题: apple话题: 电面