Round 1:
第一题:
已知一个字符分布概率数组,写一个function按概率返回字符。举例:
str=[‘a’, ’b’, ’c’]
probabilityDistribution =[50, 25, 25]
4次输出的期望是a, a, b, c.
第二题是 李寇就其久
Round 2:
设计web crawler。站点信息需要分布式存储。
Round 3:
最大子数组和:
Factory pattern question
怎么处理一个API/sevice产生数据的速度比调用者处理速度快的情况?
Round 4:
OOPS- 设计电梯.(X 个电梯,每个最多P个乘客)