📜  SAP Labs 面试体验 |第 34 组(校内实习)

📅  最后修改于: 2021-11-17 09:54:47             🧑  作者: Mango

面试过程分为三轮:

第一轮:电话面试

它发生了40-60分钟。面试官从与Java的OOP 概念、现实生活中的例子等相关的问题开始。然后他问了这样的问题——

  1. 我们如何在类外访问私有方法或类的私有成员?
  2. 如果我们将变量声明为静态会怎样?
  3. Java的访问标识符有什么区别?
  4. 什么是单例类?还有很多..

从头开始询问Java问题。然后他转向了 RDBMS。问了一些基本问题——

  1. 数据以何种形式存储在数据库中?
  2. 什么是 ACID 属性?
  3. DDL、DML、DCL 和 TCL(每个命令的完整解释)。
  4. 并发控制和与可序列化相关的问题..

第二轮:技术轮

在成功通过电话面试后,我被邀请到 Gurugram 的 SAP LABS 进行面试。可以有 1 或 2 轮技术轮次。面试由两名面试官进行,只有一个技术轮进行了一个小时。它也始于Java的OOP 概念,现实生活中的例子。因为,我在简历中提到了 OS 主题,他们开始向我询问 OS 的问题。

  1. 什么是信号量?
  2. 什么是临界区?临界区问题的解决方案?

然后他们转向数据结构。我被问到不同类型的堆栈和实现循环堆栈。后来,我被要求为汽车实现多态。两种代码都必须用任何编程语言实现。采访以一个谜题结束。

这个谜题可以在 geeksforgeeks 上查看:

https://www.google.co.in/amp/s/www.geeksforgeeks.org/puzzle-18-torch-and-bridge/amp/

第 3 轮:

我通过了技术回合并进入了人力资源回合,这需要 20-25 分钟。有两个面试官。他们讨论了我的简历、项目、家庭、爱好以及我将在 SAP 实验室做什么?

一周内结果公布,我被选为 SAP 实验室的实习生。

祝所有有志者好运..!!