📜  VMware 面试经验 2019-20 |在校园

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

VMware 面试经验 2019-20 |在校园

今年 8 月,VMware 出人意料地第二次访问了我们的校园——“KIIT 大学,布巴内斯瓦尔”。

总共包括6轮:-

  1. HirePro 在线撰写
  2. 课堂编码讨论(本次新增)
  3. 技术第一轮
  4. 技术第二轮
  5. 管理回合
  6. 人力资源回合

笔试于 2019 年 8 月 17 日举行。他们于 8 月 20 日宣布结果,随后于 8 月 21 日举行下一轮。在线笔试结束后,他们给出了PPT。

第一轮:在线笔试(HirePro平台)

在大约 350 名申请者中,它选出了 152-155 名学生参加在线笔试。有3个部分。

  1. 第一部分包括定量能力+逻辑推理+语言能力+数据解释问题。能力倾向问题基本上来自——时间和工作、概率、损益(中等难度)。我发现数据解释和逻辑推理问题有点容易(任何具有良好观察和实践的人都可以回答)
  2. 第二部分包括来自核心 CSE 主题的技术 MCQ问题。问题主要来自CN(计算机网络),数据结构与算法,OS(操作系统),DBMS(数据库管理系统),一些Linux命令。中等难度——任何有基本理解的人都可以解决它们。
  3. 第三部分包括1 个编码问题。您只能从给定的语言中进行选择:- C、C++、JAVA7、JAVA8 。我选择了JAVA8来编写相同的代码。问题是:-给定两个长度相等的字符串,您必须计算这两个字符串之间的总距离并打印距离。示例 – 两个字符串是: – “smile” “smoke”。那么答案应该是-5。

33名学生进入第二轮。

第 2 轮:课堂编码讨论

这是他们今年新增的一轮。所有学生都获得了一个案例和一张白纸。我们有 20 分钟的时间来研究并提出一种方法,并在工作表中的图表的帮助下对其进行解释。我画了用例图、类图和序列图。之后,应聘者被一一叫来向面试官解释他们的方法。我不记得确切的问题陈述,但主题是“公司的食堂管理系统”

25名学生进入第三轮。

第 3 轮:技术第 1 轮

我的技术回合持续了将近 20-30 分钟。首先,他根据我的简历(我提到的项目)提出了问题。问题主要是Java中的Database,Data Structure,Collection Framework。(我觉得他们偏向Java)。

一些问题是:-

  • 什么是索引?解释你所知道的关于索引的一切?
  • 他向我提出了一个关于标准化的问题,并要求我将其减少到 2nd、3rd NF。
  • BCNF 在现实世界中用在哪里?
  • 关于 JOINS、CROSS PRODUCT 的一些问题?
  • 他向我提供了嵌套 for 循环的代码,并询问了它将读取的记录总数,并要求提供一种替代方法来避免使用嵌套 for 循环。
  • 什么是延迟加载和急切加载?
  • 给定一个包含多个单词的字符串,例如“You are Ridhi Shree” ,有效地反转字符串“Shree Ridhi are You” 。 (我用Python写的)
  • 我倾向于哪个领域(网络、编码、开发),为什么?
  • 我最喜欢哪种语言,为什么?

第 4 轮:技术第 2 轮

这一轮持续了大约40-45分钟。首先要求我在不超过 2 分钟的时间内进行自我介绍。再次在我的简历上提出一些问题。所以这基本上是深潜来判断候选人的基本清晰度。

一些问题是:-

  • 你说的 Github 是什么意思? (因为我提到了我的 github 个人资料)
  • 什么是对象?
  • OOP(面向对象编程)是什么意思?
  • OOP的特点是什么?
  • 用适当的例子解释类、对象、继承、抽象、多态、抽象、封装。 (尝试使用现实世界的例子,因为这给他们留下了深刻的印象)
  • 您对数据结构的了解程度如何?
  • 在 10 分制中,您对Java的评价如何?
  • 什么是Java中的集合?在Java中命名不同的集合框架?
  • 数组列表和链表的区别?
  • 用Java编写一个程序来检查给定的字符串是否是回文?
  • 用Java编写程序,计算字符串中每个字符出现的次数。 (要求提供有效的代码)
  • 什么是哈希映射?
  • 什么是套装?
  • 如果我们已经有链表,为什么还要使用 set? (Ans – 设置不允许重复项,而链表允许。)
  • 异常是什么意思?说出你对异常的了解吗?
  • 什么是已检查和未检查的异常?列举其中的一些。
  • 最后问——“有什么问题要问我吗?” (提示:- 永远不要说不,因为这会产生负面影响)

现在只有 11-12 名学生参加了第 5 轮。

第五轮:管理轮

我是第一个通过这一轮的。招聘团队的经理接受了我的面试。许多问题从第 4 轮开始重复。

一些额外的问题是: -

  • 编写一个封装程序。 (任何语言,我用Java写的)
  • 编写一个简单的程序来处理异常。 (我用Java写的)
  • 什么是设计模式? [我告诉我对此没有正确的想法,然后他通过提供一些关于单例类和单例集的提示来帮助我)
  • 什么是多态性?借助示例进行解释。
  • 什么是运行时和编译时多态性?借助示例进行解释。
  • 编写一个SQL 查询来设计 3 个名为 - 1st Shopping Cart 、 2nd Items 、 3rd Price_of_Items的表并执行以下操作 - 从表Items提取一些元素及其各自的价格从表Price_of_Items中,然后这些数据插入到表Shopping Cart中。 [注意:- 他们需要的只是你的逻辑以及你对 JOINS 和其他数据库连接操作的了解程度,不用担心确切的查询]
  • 什么是哈希映射? [我通过一个名为字典的现实世界实体来解释它]
  • 最后他问“有什么问题要问我吗”?

包括我在内的10名学生进入了最后一轮。

第6轮:人力资源轮

我又是第一个给出这一轮的人。与其他轮次相比,我发现这一轮很容易,因为这完全是关于你自己的。你所需要的只是对你的答案保持自然和真诚。 HR面试官也很友好。

一些问题是:-

  • 说说你自己?
  • 现在告诉我一些你简历中没有的东西。 [我提到了我的 youtube 频道,这引起了他的注意。]
  • 您如何评价 VMware 的选择过程? [我告诉 5/5]
  • 为什么这样? [他高兴地补充说]
  • 你遇到过什么挑战吗?你从中学到了什么?
  • 在 B.tech 过去/正在进行的 4 年中,您最自豪的时刻是什么?
  • 跟我说说你的家庭?
  • 您想在哪个领域与我们合作?
  • 最后他问——“有什么问题要问我吗?”

在所有的轮次结束后, 6名学生(包括我)被选为Internship+FTE(Full Time Employee),1名学生只在VMware实习了6个月。有人告诉他,如果他的表现足以满足公司的要求,并且如果他们有空缺,他可能会获得 FTE 报价。

我们都获得了一件vmware T 恤,并与大学 T&P 官员和 vmware 招聘团队合影留念。招聘过程非常精彩。

 

注意:-无论是技术人员还是人力资源,在面试中始终保持自然和真诚,不要试图虚张声势,因为他们会以你永远不知道的方式抓住它。对您的回答充满信心。如果您不知道任何问题的答案,没关系,礼貌地说“对不起,先生,我对此没有任何/很多想法。”或“我对答案不太有信心,但如果你愿意,我可以分享我的想法! “这种态度可以对你面前的人产生积极的影响。 (我这么说是因为当我不确定答案时我会这样做)

希望这能为您的准备工作提供一些帮助。 “祝你好运,保持动力!”

“努力总有回报”

谢谢你!