微软面试经验| 48套(1.5年经验)

这就是我的经验。

null

Skype回合:

1) 二叉树的水平顺序遍历。将代码扩展或修改为Z字形遍历。

https://www.geeksforgeeks.org/level-order-tree-traversal/

https://www.geeksforgeeks.org/level-order-traversal-in-spiral-form/

面对面第一轮:

1) 关于我以前工作的问题。

2) 对0、1、2的数组进行排序。

https://www.geeksforgeeks.org/sort-an-array-of-0s-1s-and-2s/

面对面第二轮:

1) 打印文件的最后n行

https://www.geeksforgeeks.org/print-last-10-lines-of-a-given-file/

2) 二叉树的右视图和俯视图

https://www.geeksforgeeks.org/print-right-view-binary-tree-2/

https://www.geeksforgeeks.org/print-nodes-top-view-binary-tree/

面对面第三轮(招聘经理):

1) 关于我以前在公司工作的问题,以及我为什么想换工作。

2) 给定一个螺旋排序的矩阵。删除一个元素,然后插入另一个元素,而不会扰乱排序顺序。更重要的是编码

面对面第四轮(钢筋提升机):

1) 给定一个数组,按随机顺序填充1到n^2。将其填入大小为n的方阵中。

2) 给出atoi函数的测试用例。

非常感谢Geeksforgeks为面试准备提供了如此出色的平台。继续努力

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享