报个Uber电面面经

原帖地址:mitbbs

小印哥。
先问一道system design相关的,如何保证service有high availability。
我把load balancer,brown out protection, throttling,single point
failure等等扯了一遍,大家觉得还有啥点没有cover到?
第二道是找出一个二叉树中任意两个叶子结点最长的距离。
直接递归做了,O(n)

感觉都答得不错,希望有onsite。