📜  SAP Labs 面试体验

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

SAP Labs 面试体验

SAP实验室于8月份来到我们的校园,整个过程包括5轮,历时2天。

第 1 天

第 1 轮(能力倾向测试 - 90 分钟):在安置过程中出现的标准是:

  1. 在第 10 和第 12 标准中 > 60%。
  2. 7 CGPA 及以上至工程的第 6 学期。

能力倾向考试包括逻辑、定量和编程问题以及 2 个编码问题。

  • 逻辑和定量问题的难度中等,如果你经常练习,可以很快解决。
  • 编程 MCQ 很简单,你应该能够在其中取得好成绩。问题来自各种主题,例如 DBMS、操作系统、算法分析和基本数据结构。
  • 有 2 道中等难度的编码问题,每道都有 20 个测试用例来检查你的代码。小心角落用例,因为它们带有额外的分数。
  • 在近 100 名候选人中,有 22 人入围面试。

第 2 天

第 2 轮(技术轮 1 – 40 分钟):第一轮技术难度适中,测试您对自己熟悉的科目的知识。

  • 有2个面试官,他们都非常热情,帮助我安定了神经。
  • 他们首先问我关于我自己和我的爱好是什么。他们还向我询问了我在城市中喜欢参观的地方,这真的让我感到安心。
  • 然后我被问到我最喜欢的科目以及我为什么喜欢它们。我告诉他们我喜欢数据库管理系统,因为它们以不同的形式普遍存在,而云计算是因为它使应用程序在现实世界中运行。

然后开始提问。

  • 问题1:我被要求为面试官描述的一家公司设计一个关系数据库,并要求根据设计写2个查询。
  • 提示:确保数据库设计使得大多数数据检索可以使用简单的查询来完成,因为查询必然是复杂的。
  • 问题2:面试官让我写一段与链表相关的代码,并写出它的复杂度。
  • 提示:确保您能够很好地解释您的代码,并且能够可视化您正在使用的数据结构。
  • 问题 3:有人要求我区分 PaaS、SaaS 和 IaaS,还要求我分别给出示例。
  • 然后给了我一张白纸,让我写下我知道的所有与云计算相关的术语,然后我被要求解释每个术语。
  • 提示:不要解释任何错误的东西,只解释你确定的东西,否则试一试并提及你不确定。
  • 接下来的几个问题是关于我在实习期间所做的项目。
  • 这是一次愉快的采访,时间过得真快。

第 3 轮(技术第 2 轮 - 50 分钟):(感觉就像永恒)

  • 首轮结束后,11人入围第二轮技术。
  • 面试从 2 位小组成员开始,询问我的第一次技术面试以及我在第一轮谈到的项目。
  • 我认为这一轮也将是类似的,但它非常深入。
  • 为了让我暖和起来,我被问及 OOP 及其概念的详细信息,面试官带我深入了解了我提到的每个术语。

在疲惫的“热身”完成后。

  • 问题 1:我被要求使用 OOP 对所有人进行分类。
  • 我被难住了一会儿,但后来我告诉了面试官我的思考过程,他引导我完成了。
  • 他问我为什么在分类过程中做出一个特定的选择,以及为什么我忽略了另一个。
  • 他问我在执行分类时实现了哪个概念,并从一个抽象问题引导我得出一个原始的 OOP 答案。
  • 他对我的方法并没有太大印象,并在 OOP 上进一步询问了我。
  • 例如,他问我将如何使用继承来显示家谱,我应该将性别设为类还是类的数据成员,以及如果有性别更改操作,哪种方法将负责。然后他问我关于函数超载和超载的问题,让我举一个例子,说明人类在吃食物时如何产生能量,如果吃垃圾食品会产生二氧化碳。 (问题如此相关的事实可能使我更容易回答)。
  • 我从未意识到可以以这种方式考虑 OOP,并且我对问题的框架方式很着迷。
  • 这可能是整个过程中最难的一组问题,主要是因为我被很多问题轰炸了,需要我从一个概念跳到另一个概念。在这次面试之前,我认为 OOP 是我最擅长的科目之一,但之后我就陷入了自我怀疑。
  • 在那之后我非常紧张,然后我得到了一个我无法解决的简单难题,也许是因为我的脑海里还在思考上一个问题。
  • 提示:如果您无法回答某个问题,请停止思考,并以全新的方式进入下一个问题。
  • 然后第二位面试官问我操作系统和软件工程的概念。她问了我大约 10 分钟关于 SDLC 的问题。我能够正确回答。
  • 我几乎可以肯定我不会进入下一轮。

但令我惊讶的是,我做到了。

第 4 轮(管理轮 – 20 分钟):管理轮仅选出 2 名候选人。