SAP Labs 面试经验 |全职 2019
第一轮:(在线测试)
有 15 个 MCQ 和 2 个编码问题
编码问题 1:- 找出 l 和 r 之间的素数计数,其中 1 <= l, r <= 10 ^ 9 以及那些数字不是偶数且数字小于 5 的数字
例如:- l = 1
r = 10
答案 1 即 (3)
编码问题 2:- 找出一个数组中所有奇数个数小于或等于 k 的唯一子数组。
每个人的编码问题集都不一样
第 2 轮:(技术)
1. 说说你自己。
2. 我在第一个问题中提到了我的项目,那么您是如何做到的,您在IoT项目中使用了哪些设备。
3. 第二个项目数据库设计和工作,他问我什么是MySQL和表。
4. OOPS,设计汽车类,继承,朋友函数等问题。
5. 我在简历中提到的关于 GitHub 的基础知识。
6.基本的Linux命令,如cat、date等
7. 关于如何实现汽车功能的问题,例如通过速度和异常处理实现变速箱切换。
8. 什么是 DevOps?
9. SAP 在哪些产品上工作?
10. 最后,他们给出了一个我无法解出的数字谜题,但不知何故试图找到一个近似解。
第三轮:(技术)
1. 说说你自己。
2. 不使用任何标准算法从两点之间找到最短路径? dfs 和 bfs 哪个更好?在这种情况下两者的时间复杂度。
3. 迷宫问题中的速率。
4. 在 O(1) 空间的堆栈中找到每个索引处的最小值。
5. 10 个不同重量的球的拼图,你必须找到最小的比较,你可以在其中找到有缺陷的那个。
6. https://www.geeksforgeeks.org/puzzle-21-3-ants-and-triangle/
7. 通过在冰箱上应用物联网传感器来设计红牛冰箱,以及如何将数据从冰箱发送到云端进行实时分析。
第 4 轮(管理)
1. 说说你自己。
2. 我的 (IoT) 项目的问题陈述/需求以及您将如何在云计算上使用它。
3. 讨论我的第二个项目。
4. 什么是边缘计算,但当我说我不知道他是在阐述它时。
5. 为什么 SAP 诚实地告诉我?
第 5 轮(人力资源)
1. 说说你自己。
2. 你的家人?
3. 你是哪里人?
4. 为什么 SAP 诚实地告诉我?
5. 你梦想中的公司,为什么?
基本上他们更多地关注我的项目,因为告诉我你自己的答案。
他们都以自己的方式幽默,尤其是管理方面的幽默。
尖端 :
说实话。
即使你不知道答案,也要继续尝试。
发挥你的优点,就像我在 (IoT) 项目中所做的那样。
判决选定!
感谢 GeeksforGeeks 的所有帮助