一面:手写堆排序。还有一道啥题目忘了。。。写完堆排序的时候我主动要求给面试官讲一下,然后面试官就听我讲,讲的时候发现一个小地方写错了。。不过还是假装镇定,面试官也没有发现,还夸我的算法不错。。二面:上来还是做题,两个无序数组找中位数。leetcode hard难度,由于之前面依图的时候已经遇到过,心里还窃喜。按照套路从常规解到最优解的思路跟面试官说了一下,最后写出代码。写完之后面试官开始问基础知识,问了很多关于操作系统和计算机网络的,黑色20分钟。基本问一个不会一个。。结果:二面挂。二面也暴露了自己只偏向算法而忽略基础知识的问题。
每次写代码都是bug-free。之前听说微软比较看重这个。然后每次做题之前和写完之后都跟面试官主动沟通。
暂无评论,快来抢首评~
相关推荐