📜  SAP Labs Associate Developer (FTE) 面试体验

📅  最后修改于: 2021-11-18 01:26:37             🧑  作者: Mango

SAP 实验室访问了我们的学院,以聘请应届毕业生担任全职职位。

过程:

  1. 简历入围
  2. PPT
  3. 在线测试
  4. 技术面试-1
  5. 技术面试-2
  6. 管理回合
  7. 人力资源回合

在线测试:本轮在 HackerRank 上进行。有 10 个 MCQ 和 2 个编码问题。

MCQ 属于中等水平,来自各种主题,如 C/C++ 输出问题、操作系统、计算机网络、数据库管理系统、定量能力等。

编码问题:

  1. https://leetcode.com/problems/k-diff-pairs-in-an-array/
  2. https://leetcode.com/problems/can-make-palindrome-from-substring/

注意:该测试有部分截止,因此在两个部分都做好很重要。

技术面试第一轮:这一轮是在 HackerRank Codepair 上进行的,面试持续了大约 45 分钟。

本轮提问:

  1. 自我介绍。
  2. 编写代码从单向链表中删除所有奇值节点。
  3. 给出 Trie 数据结构的实现。
  4. 如何从二叉搜索树中删除节点?
  5. 我们如何处理Java的死锁?
  6. 进程和线程的区别。
  7. 2个简单中级的SQL查询。
  8. 一些基本的 OOP 概念。

技术面试第 2这一轮是在 Microsoft Teams 上进行的,持续了大约 30 分钟。

本轮提问:

  1. 自我介绍。
  2. 用外行的术语解释 OOP 的概念。
  3. C语言相对于C++语言的优势。
  4. 关于 DBMS 中的外键概念的问题很少。
  5. C 程序的内存布局。
  6. 我在项目中使用的技术中的几个问题。

管理回合:这一回合再次在 Microsoft Teams 上进行,持续了大约 25 分钟。

  1. 本轮提问:
  2. 自我介绍。
  3. 为什么要加入 SAP Labs?
  4. 你认为五年后的自己在哪里?
  5. 为什么不进行高等教育?
  6. 如何设计像WhatsApp这样的聊天应用程序?
  7. 视频会议是如何工作的?
  8. 由于该回合是在 MS Teams 上进行的,他询问了相同的系统设计。
  9. 关于我所做的实习和我的工作。

人力资源回合:这是最后一轮,同样是在 Microsoft Teams 上。

本轮提问:

  1. 自我介绍。
  2. 跟我说说你的家庭。
  3. 你是如何度过锁定期的?
  4. 为什么是这所大学而不是其他任何一所?
  5. 我对covid-19的看法。
  6. 封锁期间我做了什么?
  7. SAP 选择过程中的一件好事和一件坏事。
  8. 关于我所在的俱乐部,以及我如何参与这些俱乐部。
  9. 我在团队中工作时遇到的挑战以及我是如何解决的。
  10. 关于我的弱点和我改进它们的方法。
  11. 我对高等教育的看法。
  12. 我对 DevOps 和开发人员角色的兴趣。

小贴士:

  1. 参加面试时要自信和热情,不要在面试前就夸大其词。
  2. 大声思考。每次面试官问你问题时,都要引导他/她了解你的思考过程。
  3. 不要伪造你的简历。只写那些你有信心的东西。
  4. 如果您不知道任何主题,请清楚地告诉面试官。