微软招聘流程
- 关于公司
- 招聘流程
- 在 Microsoft 中提出的问题
- 面试经历
- 在哪里申请
关于公司:
微软公司是一家美国跨国科技公司,总部位于华盛顿州雷德蒙德。它开发、制造、许可支持和销售计算机软件、消费电子产品、个人计算机和服务。其最著名的软件产品是 Microsoft Windows 系列操作系统、Microsoft Office 套件以及 Internet Explorer 和 Edge 网络浏览器。
微软由保罗·艾伦和比尔·盖茨于 1975 年 4 月 4 日创立,并在 1980 年代中期以 MS-DOS 统治个人计算机操作系统市场,随后是微软 Windows。自 1990 年以来,该公司进行了多次企业收购,其中最大的一笔是 2016 年 12 月以 262 亿美元收购 LinkedIn,其次是 2011 年 5 月以 85 亿美元收购 Skype Technologies。
Satya Nadella 于 2014 年接任首席执行官,此后该公司在失去移动领域的市场后缩减了硬件规模,转而专注于云计算,这一举措帮助该公司的股价达到了 1999 年 12 月以来的最高值。 2016年,它是全球收入最大的软件制造商,也是全球最有价值的公司之一。
“…what is going to drive the country forward is the ingenuity of the people of India and how technology can be an enabler. We are fully committed to bringing the best technology to help in that process.”
Satya Nadella, CEO, Microsoft
- 有关微软印度公司的更多信息>>
- 微软印度最新消息>>
- 微软印度的生活和工作文化 >>
招聘流程:
Microsoft 进行 4 到 5 轮来选择应届生作为其组织中的 SDE:
- 线上回合
- 现场圆
- 技术第一轮
- 技术第二轮
- 技术第三轮(系统设计轮)
- 技术兼人力资源轮
线上回合:
CoCube 或在线编码轮由 5 到 6 个竞争性编码问题组成,时间限制在 1 小时到 1 小时 30 分钟之间。问题级别由来自数组、字符串、单链表、双链表等领域的问题组成。
现场回合:
小组飞轮或现场轮由书面编码竞赛组成。提供问题,并给出 10 到 15 分钟的时间来解决问题,并提供另外 20 分钟的时间向导师解释方法,在导师的监督下分配一个人来完成任务。一个人应该精通竞争编码、数据结构和算法等领域,才能顺利通过。提出的几个问题是:
- 深拷贝的实现
- 文件中的 k 个最常用词
- 流中的 k 个(或最常见的)数字
技术回合:
这些包括与面试官面对面的回合,并且通过这些回合,一个人应该对简历中提到的事实有很好的了解。这些问题通常是从简历中提到的项目、实习或培训中提出的。接下来应该熟悉与课程相关的主题,如数据结构、算法、操作系统、网络、数据库管理等。所以,基本上,面试会测试简历中提到的所有内容是否都是充分的证据,并且面试者是否有-对工程过程中处理的主题有深入的了解。学生也可以在面试中编写代码。最后一轮技术包括系统设计,可以提出来自不同领域的问题,如云计算、微软 Azure、Dropbox 和各种微软技术驱动的引擎。
技术兼人力资源回合:
这一轮较少涉及技术问题,但更多涉及人力资源问题,例如:
- 未来 5 年、15 年和 25 年,你如何看待自己?
- 关于家庭背景的问题。
- 长处和短处。
- 关于简历中提到的事实的问题。
微软提出的问题:
- 捕获雨水问题
- 计算 mXn 矩阵从左上角到右下角的所有可能路径
- 不使用任何循环打印图案
- 如何设计一个微小的 URL 或 URL 缩短器?
- 编写代码来确定两棵树是否相同
- 仅给定一个指向要在单链表中删除的节点的指针/引用,如何删除它?
- 在操作系统中颠簸
- Kadane 算法
- 最小级别的叶节点总和
- 最小硬币数量动态编程与迭代
- 更多关于重要和询问主题的文章>>
- 更多问题问>>
一些面试经历:
- 微软面试体验 SDE 1
- 微软面试体验 SDE 1
- 微软面试体验 SDE 1
- 微软面试体验 SDE 1
- 有关所有与 Microsoft 相关的文章和问题,请参阅此处
在哪里申请:
在微软申请