📜  SAP Labs 面试经验 | 2021 校内

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

SAP Labs 面试经验 | 2021 校内

SAP 实验室访问了我们的校园,以担任助理开发人员的全职工作。下面是我的面试经历。但首先,我要感谢GeekforGeeks将我转变为读者采访经历的作者。

总共有5轮(包括在线测试)。

第一轮(在线测试):在hackerrank平台进行。有 15 个 MCQ 和 2 个编码问题。尝试正确解决所有 MCQ,对于编码问题,尝试将一个编码问题与另一个问题一起完全解决,如果无法解决,请尝试让一些测试用例通过。我做了同样的事情并进入了下一轮。

第二轮(技术第一轮):面试在在线hackerrank代码对平台进行。因此,提出了以下问题:-

  1. 在空白处描述你的任何一个项目。我开始制作我最近做的项目的流程图。试着像向孩子解释一样解释这个项目,这样即使他什么都不知道,他也能理解,否则他不会感兴趣。
  2. 然后他问了我2-3个与我的项目相关的问题。
  3. 他让我设计一个模型,从 Web 的 10,000 个页面中获取前 20 个相关页面。
  4. 使用有向图解释 BSF 中的遍历。
  5. 编写代码打印 n 之前的所有素数。尝试提出最佳解决方案。

第 3 轮(技术第 2 轮):本次采访在 MS Teams 上进行。采访从我的介绍开始。然后,被问到以下问题:

  1. 解释你最近的项目。
  2. 因为我有机器学习和深度学习作为我感兴趣的领域。所以他问了我一些与它相关的问题,比如什么是深度学习以及它与机器学习有何不同。
  3. 解释深度学习算法。
  4. 你从哪里学习机器学习。
  5. 您对Java/ Python哪种语言感到满意。[我说的是Java ,所以进一步的问题是关于Java的]。
  6. 抽象和封装有什么区别?举例说明。
  7. 什么是抽象类,什么是接口?
  8. 我们什么时候使用抽象类?
  9. 什么是多态性? Java中有多少种多态性?
  10. Java中的多线程是什么?
  11. 数组和链表数据结构有什么区别?讨论两者的优点和缺点。
  12. 什么是继承?为什么我们需要继承?

最后,他问你有什么问题要问我。

[尝试详细解释所有内容,并尝试为您解释的所有内容提供示例,并展示您对基础知识的了解。开始面试前放松点,喝水,因为你要说很多话并说服他]

第四轮(管理轮):面试本应在 MS Teams 进行,但由于网络问题。面试官用我的手机打电话给我,让我在电话面试的同时尝试连接 MS 团队。所以采访从我的介绍开始。通话中有3个人,只有一个人在说话,其他人没有。说话时要自信,冷静地说话,因为面试官会背对背地向你提问]

  1. 假设你在一个团队中做一个项目,你和你的队友之间有冲突。你会怎么做?
  2. 假设您的团队中有些成员不如您。你会怎么做?
  3. 假设您无法按时完成项目。你会怎么做?
  4. 你对好老师和坏老师的看法是什么?
  5. 你在你的团队项目中扮演什么角色?
  6. 说说你的强项和弱点?
  7. 五年后你在哪里看到自己?
  8. 你感兴趣的领域是什么?
  9. 假设你得到了一份你不喜欢的工作,在这种情况下你会怎么做?

Round 5(HR Round):面试官从她的介绍开始。这一轮比其他轮都容易。面试只是想了解我。所以,她让我从我的介绍开始。记住,在你说话的时候要面带微笑,并且要更加冷静和舒适,因为直到这一轮你可能会筋疲力尽。

  1. 生活在小城市的苦恼是什么?
  2. 说说你的爱好?
  3. 在这段封锁期间,你是如何度过你的时间的?
  4. 这次封锁对你来说怎么样?
  5. 您对当前的 COVID 情况有何看法?
  6. 您认为团队领导应该具备哪些品质?
  7. 你有什么问题要问我吗?[为此我问-SAP的工作文化如何?]
  8. 然后她问,你上一轮的经验如何。面试怎么样?

面试结束时,人力资源经理说和我交谈真的很愉快,她很想在未来某个时候在 SAP 办公室见到我。

第二天,我通过我的大学收到一条消息,说我收到了 SAP Labs 的 FTE 报价。

笔记:

  • 在整个过程中保持冷静保持警惕,因为您可能会在 5 分钟前了解下一轮,因此您必须一次又一次地提醒和检查邮件。
  • 清楚计算机科学基础知识,并尝试通过举例来解释一切。