因为是内部推荐的,所以一两天就接到了HR的电话。应聘的部门在北京,所以约了第一轮的电话面试,一开始就是让让我简述工作经历,项目经验等。
再让我着重讲解了一个自己觉得比较有挑战的项目,然后面试官会针对项目提很多较深入的问题,另外也会从极客的角度去提问怎么优化,在思路不太清晰时也会提点一下。
总共40-50分钟吧,总体来说,问的知识面非常广。可以感觉到面试官还是非常牛的。第二次面试是去的小米武汉总部与北京那边在线面试,刚开始跟第一面差不多,简述工作经历,项目经历。
面试官从项目经历里挑一些细节来问,同时会问是否还有更优的解决方案。之后是手写算法了。总共1个多小时了。第三面就是hr电话沟通待遇问题了。
...查看更多
包含1个问题,1个回答
Q:在线面试手写算法题是:缓存的LRU淘汰算法,时间复杂度要求O(1)。