微软面试体验|第116集(校园)

微软IDC来到我们的校园招聘暑期实习生。选拔程序包括一轮编码、小组飞行和三次面试。

null

第一轮 这一轮有3个问题,由cocubes主持。 1) 给定两个数字,求进位数,同时求和。 2) 给定一个不同整数数组和一个数字“m”,求出乘积等于“m”的三元组数。 3) 给定两个数组,交换相应的元素,以便对两个数组进行排序。打印最小交换数,如果数组不能按这种方式排序,则打印-1。

大约22人被选中参加下一轮选举

第二轮 这只有一个问题,我们应该在与导师讨论方法后20分钟内编写代码。 给定字母表和两个字符串的任意顺序,根据给定顺序判断哪个字母更大、更小或相等。 我们有一个校园游泳池,所以每一批有18名学生,每个学生中大约有9-10名学生。

第三轮 这是一次技术面试,从一个关于项目的小讨论和一个我无法准确回答的关于指针的问题开始。 Q1–在破泡泡游戏中实现提示功能。我被要求编写代码,我做到了完美无瑕。 问题2:实现代码来解决数独问题(通过尝试和错误)。他只是问方法。

第四轮 这是另一次技术面试,面试官与上一次不同,非常酷。他从一个简单的问题开始——在一个链表中找到从末尾算起的第n个节点,并让我对它进行编码,覆盖所有角落的案例。他还要求我为同样的问题编写测试用例。他对我的代码和方法很满意。

第五轮 这是人力资源部的一轮面试,面试官非常冷静和支持。她从介绍开始,也介绍了自己。然后她让我编写迭代级顺序遍历的代码。在快速完成这项工作之后,她让我编写另一个代码,用于从二叉树的顺序和后序遍历构造二叉树。我也很容易做到。 结果在几天后公布,我被选中了

对于第五轮中类似的问题,GeekSforgeks帮助很大,但除此之外,常规练习和你对编码的兴趣帮助你顺利通过。谢谢gfg

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

如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写评论

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