📜  Veritas 面试经历 |在校园

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

Veritas 面试经历 |在校园

第一轮(在线测试):

在线测试是在 HackerRank 平台上进行的。该测试包括 20 个 MCQ 和 2 个编码问题。分配的时间是1小时。

MCQ 主要基于操作系统、Cpp 输入输出问题和 OOPS。

第一个编码问题是找到给定字符串中包含给定字符串的所有字符的最小窗口的长度。例如。 str = “aabcbcdbca”,那么结果将是 4,因为最小的窗口将是 “dbca”。

链接:https://www.geeksforgeeks.org/smallest-window-contains-characters-string/

第二个编码问题是给你 n 个块和 3 种颜色。用这 3 种颜色绘制一个块的成本在一个矩阵(n*3 矩阵)中给出。约束:2 个相邻的墙不能有相同的颜色。找出可以为 n 个块着色的最低成本。

我能够完成大部分 MCQ,并通过了第一个编码问题的所有 TC。我试图通过回溯来解决第二个问题,但没有时间去做。

提示:这是一个 1 小时的测试,时间管理在这里至关重要。我从 MCQ 开始,因为它是简单/中等级别的,需要更少的时间。我在大约 15 分钟内完成了 MCQ,然后切换到 2 个编码问题。

结果:约25人入围第二次伤口

第 2 轮(技术 PI):

本轮比赛于次日早上 7 点开始。首先,他们递给我们一张包含大约 7-8 个主题的表格,并要求我们以 0-10 的等级给自己打分。主题包括 C/C++、 Java、OS、DBMS、OOPS、CS 基础知识,您可以在提供的其他 2 个专栏中提及您感兴趣的其他主题。我提到了 Python和 Django 框架。还有一个特定的专栏来评价你的一个主要项目。我提到了我在暑期实习时做过的项目。

10-15分钟后,该过程开始。面试官非常互动,很酷。他让我描述一下自己以及我加入 CSE 的原因。然后他问我在线测试中第一个编码问题的方法。之后他问我第二个问题的回溯方法。他对我给出的答案很满意。然后他切换到 C/C++。他问我 malloc 和 calloc、malloc 和 new 的区别。我不太记得这些,并在那里提出了一个答案,但也提到我不确定答案。这个时候面试官还算OK。然后他问我关于死锁以及如何处理它们。我向他解释得很详细,他对答案很满意。之后,他让我画出我的实习项目的架构,这个项目是基于 Web 开发的。他还要求我根据我的项目编写一些 SQL 查询。然后他让我打印一个字符串的所有排列并使用堆栈空运行它。

链接:https://www.geeksforgeeks.org/write-ac-program-to-print-all-permutations-of-a-given-string/

这一轮大约需要1.5个小时。

提示:对你在简历中提到的任何内容都要一清二楚。不应该有一个您不知道的单词/主题。如果面试官问一些你不知道的事情,就诚实地告诉他你对这个话题没有任何想法。如果你有一些想法,那就试一试,并试着得到面试官的帮助。如果你对某个话题非常了解,那就试着给面试官一个详细的解释。请记住,他们对每位候选人都有固定的时间,您应该尝试将大部分时间花在您的强项上。最后,彻底处理您的项目。

结果:本轮约有10人入围。

第三轮(管理轮):

这一轮由他们的一位高级成员参加,包括技术和人力资源问题。他问我上学的日子和我一生中做出的一个错误决定以及我是如何做到的。然后他查看了我的简历,并询问了我参加的大学俱乐部以及我对俱乐部的贡献。我告诉过我喜欢为我们大学的大三学生组织课程。我也是e-cell的一员,所以他问我创业,问我有没有创业计划。之后,他问了一些技术问题。问题是假设我是一名 12 年级的学生。向我解释以下概念及其应用:

i) 指针

ii) 指向函数的指针

iii) 指向指针的指针

我对所有这些主题都有很好的基本了解,并通过举例解释了这些概念,他看起来很满意。

他还向我询问了存储类以及堆和堆栈段。我编写了一个示例代码并向他展示了堆和堆栈段是如何工作的。之后,他问了我关于暑期实习项目的事情。最后,他问了我一些人力资源问题,比如为什么选择 Veritas、Veritas 做什么、你的优势和劣势。

这一轮大约用了一个小时。

提示:OOPS 在任何技术面试中都非常重要。确保您很好地掌握了 OOPS。对于 C++,您可以在 youtube 上参考 Saurabh Shukla 的视频。他们真的帮助我清除了这一轮。确保你不告诉面试官你不知道的任何事情。我告诉他我喜欢教书,所以他问了我这样的问题。但如果有人虚张声势,那可能是灾难性的。练习标准的人力资源问题,请务必参加公司的PPT,因为他们肯定会问公司是做什么的。再一次,对你的项目要彻底。

结果:5名候选人被选中进入下一轮。

第 4 轮(人力资源):

HR首先让我讲讲我和我的家乡。然后他让我定义创造力。我引用了一些现实生活中的例子向他解释。他还问了我一个谜题。

链接:https://practice.geeksforgeeks.org/problems/the-3-5-litre-die-hard-water-puzzle

然后他让我谈谈 Veritas 的工作领域,以及您对 Veritas 的期望。

提示:准备好 HR 问题,不要给出外交回答。答案应该是明确的,不应将您描绘成对公司不利。对谜题也有很好的把握。您只能从 GeeksForGeeks 练习它们。

结果:所有 5 名候选人都被选中,我们也从他们那里得到了一些好处。

记住,永远不要放弃,如果你失败了,任何面试都不会是你的最后一次面试。如果它没有很好地结束,那么它不是结束:)。

干杯,SidB54