📌  相关文章
📜  SAP 实验室助理开发人员面试体验

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

SAP 实验室助理开发人员面试体验

第一轮:在线编码测试

第一轮包括 2 个编码问题。

  • 给定一个数组和一个值 K,找出小于 K 的元素个数。
  • 给定一个大小为 M*N 的二维数组,找出每一行的最大元素。答案将是一个 M 值数组。这个问题以 M*N 数组的形式间接给出,其中 M 表示产品数量,N 表示天数。第 i 行表示产品 I 的 N 天价格。任务是找到 N 天内每种产品的最高价格。
  • 我的一些其他朋友也遇到了动态编程和字符串操作的问题。
  • 我解决了这两个问题。他们入围了 12 个人,我就是其中之一。

第 2 轮:技术面试 1

  • 这次采访持续了大约35分钟。
  • 首先,面试官让我做一个简短的介绍。然后他让我解释我所做的项目。
  • 他让我根据我的图表对我的一个项目进行图解解释
  • 其他项目之一是Huffman Encoding and Decoding,他让e解释程序,还问我是不是无损编码
  • 然后他问我关于 C++ 中的多态性。他让我编写一个编译时多态性的例子。我编写了一个函数重载示例,其中更改了参数数据类型、类型提升和默认参数。
  • 最后他问了我一个谜题,我答对了
  • https://www.geeksforgeeks.org/puzzle-7-3-bulbs-and-3-switches/

我被选中进入下一轮

第三轮:技术面试 2

  • 这次采访持续了大约35分钟。
  • 首先,面试官让我做一个介绍。
  • 她再次要求我解释我的项目,并在此基础上问了几个问题。
  • 她问了我几个口头问题:
  • 什么是多态性?它有哪些类型?
  • 关于链表。单链表和双链表的区别
  • 关于操作系统中的树它算法(我不知道,我告诉她同样的)
  • 她给了我一个编码问题。
  • 给定一个月,我必须将其分类为夏季、冬季或下雨。我只是使用了一张地图并存储了成对的月份和相应的季节。并且只是遍历它来打印这个季节。
  • 最后,她问了我一个谜题,我答对了
  • https://www.geeksforgeeks.org/puzzle-27-hourglasses-puzzle/

我被选中进入下一轮

第四轮:管理轮

  • 这次采访持续了大约50分钟。
  • 首先,我们快速地介绍了自己。
  • 然后他问我关于我的一个项目,并问我我的解决方案如何改进了这个项目。我在项目中遇到的问题,我是如何解决的,以及我未来想探索的领域。他还要求我评价我的团队成员对我的一个项目的参与(我没有评价他们,因为我觉得所有人的参与都是平等的,我也表达了同样的看法)
  • 他问我喜欢的领域。当我向他介绍 DBMS 时,他问了我几个关于他公司的 DBMS 软件的问题。他这样做是为了检查我是否读过有关该公司的信息。
  • 然后他问我是否考虑过任何现实世界的解决方案。 (无论你的想法有多小,请自信地提出)
  • 他让我了解更多关于这家公司的信息。

我被选中进入最后一轮。

第五轮:人力资源轮

  • 这一轮持续了大约10分钟。
  • 她让我解释我最好的项目之一
  • 她问我面临的问题以及我如何解决这些问题。然后她问我如何利用这段经历来胜任开发人员助理的角色。
  • 然后她祝贺我在各轮比赛中的表现,并问我对地点的偏好。
  • 然后她让我等待安置办公室的来信。
  • 他们最终选择了3个人,我就是其中之一。
  • 提示:要自信、礼貌和诚实。
  • https://www.geeksforgeeks.org/placements-gq/
  • https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/

继续练习,努力工作,你的一天一定会到来!祝你好运!