📜  MathWorks 面试经历 |校园 2021

📅  最后修改于: 2022-05-13 01:58:26.614000             🧑  作者: Mango

MathWorks 面试经历 |校园 2021

Mathworks 于 8 月访问了我们学院,聘请了最后一年的学生担任全职职位。选拔过程包括在线测试和面试。

第一轮:在线测试

这是对 HackerRank 的 90 分钟长测试。

  • 有 2 个编码问题,这些问题将使用 C、C++ 和Java中的 2 种不同语言完成。不同的候选人被提出了不同的问题。对我来说幸运的是,我能够轻而易举地通过这一轮,因为我收到的问题是简单和中等难度。其他一些学生命运多舛,因为他们在困难级别的 DP 问题上徘徊。
  • 除了编码问题外,该测试还包括许多 MCQ,从能力问题到 C、C++ 和Java的编程概念,主要集中在 OOP 和输出问题上。
  • 还包括一个关于Python的可选部分。
  • 破解在线测试的一个快速提示是定期练习有关 Leetcode 和 GfG 的问题,因为在线测试期间询问的大多数编码部分要么直接从 Leetcode 中废弃,要么恰好是标准 Leetcode 问题的微小调整。
  • 对于 MCQ 和 aptitude,IndiaBix、GFG 和 InterviewBit 是可靠的选择。
  • 面试:包括我在内,根据测试结果,共有45人入围面试。在面试当天,被选中的学生被要求参加 PPT,在那里我们对 EDG 和 Mathworks 作为一个组织的运作有了更多的了解。
  • PPT 被证明是非常重要的,因为有几个与它相关的问题被要求在面试轮次中使用。

面试包括4轮

第二轮:小组讨论

  • 这一轮持续不超过30分钟,讨论的主题是“一个人要想在企业界脱颖而出,需要具备哪些技能?”。
  • 所有候选人首先有机会解决他们对该主题的初步想法,然后是后续轮次,所有学生必须通过个人例子/经验支持自己在第一轮中提出的观点。

在 45 名候选人中,约有 26 名候选人通过了这一轮。

第三轮:技术轮

时间:50-60分钟

  • 这一轮从我的介绍开始,然后面试官很快转向了 OOP 问题。什么是 OOP,为什么使用它?在 C++ 和Java中实现 OOP 的主要区别是什么,抽象类,多重继承的缺点是我被质疑的一些主要领域。面试官似乎对我的回答很满意,然后继续进行编码部分。
  • 我获得了一个黑客级别 IDE 的链接,并且在我尝试提问时不得不分享我的屏幕。面试官一开始就明确表示,他对每个问题的方法和思考过程更感兴趣,并希望我编写伪代码而不是整个可运行代码。
  • 编码问题:K 组中的反向列表 https://leetcode.com/problems/reverse-nodes-in-k-group/(Leetcode Hard)
  • 查找中间列表 https://leetcode.com/problems/middle-of-the-linked-list/ (Leetcode Easy)
  • 从列表末尾删除第 N 个节点 (https://leetcode.com/problems/remove-nth-node-from-end-of-list/) (Leetcode Easy)
  • 任务调度器 https://leetcode.com/problems/task-scheduler/) (Leetcode Medium)
  • 这些问题大部分我都提前解决了,更像是在公园里散步,面试官也似乎对我提出的方法感到沾沾自喜和满意。
  • 最后,他问我有没有什么问题要问他。我问他新冠病毒对整个组织的运作有何影响,他们采取了哪些措施来限制它。

第四轮:人力资源轮

时间:40-45分钟

  • 这一轮以我的介绍开始,然后面试官继续问我一系列行为问题。这些问题是非技术性的和通用的,其中很少包括在内。
  • 解释您对成功的解释以及您如何实现您的定义?
  • 您采取了哪些举措,结果如何?
  • 你是如何处理压力的……给我一个你遇到绳索的情况,你是如何处理的?
  • 你最大的成就是什么,你为什么这么认为?
  • 您收到的最关键的评论是什么?您是如何支持自己并应对随之而来的逆境的?

第五轮:管理轮

时间:40至45分钟

  • 这一轮在很多方面与之前的人力资源轮产生了共鸣。它从我的介绍开始,然后是随之而来的问题。面试官非常友好,明确表示所有问题都是非技术性的,并告诉我不要想太多,只是将我最初的想法排除在将要提出的问题上。这让我感到更加舒适和放松。首先,我们讨论了我的家乡,它以什么而闻名,等等。继续进行,包括一些被问到的内容。
  • 在你的简历中解释你最喜欢的项目,是什么让它从其他项目中脱颖而出?
  • 和我谈谈你在团队项目中的经历,你的角色是什么,你是如何交付的?
  • 您对今天的 PPT 有什么看法,您认为您在 Mathworks 中的出现将如何使组织受益?
  • 给我一些关于您的优势和劣势的见解,以及您采取了哪些措施来改善您的劣势?
  • 位置偏好,如果选择,您想搬到班加罗尔/海得拉巴的哪里,为什么?
  • 工作偏好,如果选择,您想加入哪个技术团队,为什么?
  • 最后,他问我有没有什么问题要问他。我询问了加入 Mathworks 后可以参与的各种指导计划。

尖端:

  • 人力资源/管理轮次不是技术性的,即问题是通用的和行为的,任何问题都没有对错。您的回答只是描述了您的个性以及您思考和感知周围事物的方式。
  • 这里要记住的关键点是尽可能保持冷静和放松,并以最大的信心大声而清晰地回答所有问题。

结果:5名学生被选中担任全职角色,我有幸成为其中之一。

要记住的事情

  • 尽可能保持放松并控制您可能感到的任何紧张情绪,将面试视为对话而不是审讯。
  • 如果你在任何地方都卡住了,这往往会发生很多,尤其是在技术回合中。不要害怕向面试官寻求帮助。
  • 此外,在面试过程中不要保持沉默,沟通应该是一个双向的过程,面试官应该知道你的想法,以便在需要时为你提供帮助。

祝一切顺利!