SAP实验室面试经验(校园内
- 最后更新 : 2021年8月9日
SAP实验室访问了我们学院,为Scholar@SAP的学生招聘。这是一个WILP(Work Integrated Learning Program)课程,旨在提供2年的工业SAP项目的工作经验,以及BITS Pilani的软件工程技术硕士学位。在给定的课程中,工作日完全用于企业工作,周末则进行技术硕士课程。
整个招聘过程被剖析为4轮 --
- 在线编码回合
- 技术回合1
- 技术回合2
- 人力资源回合
在线编码回合(406名候选人)--本轮比赛由2道编码题和15道选择题组成,我们以HackerRank为平台,专门安排了90分钟。编码问题的难度为中等。
- 编写一个高效的程序,找出一维数组中连续的子数组的总和,其总和最大(https://www.geeksforgeeks.org/largest-sum-contiguous-subarray/)
- 这是一道字符串处理问题,给定的字符串必须经过必要的修改以满足所需的限制。
15道MCQ是基于OOPS、DBMS、数据结构和计算机网络。多选题的难度从简单到困难不等。
技术回合1(37名候选人)--面试平台是HackerRank代码对。面试官在问题部分上传了一个问题陈述。我有30分钟的时间进行编码,并尽可能多地运行测试案例。
- 问题陈述是--找到数组中一个元素的索引,使左数组的总和等于右数组的总和(https://www.geeksforgeeks.org/find-element-array-sum-left-array-equal-sum-right-array/)。
- 然后,面试官分享了一个员工数据库表,并要求我根据给定的要求写一个SQL查询。这个SQL查询有点复杂,需要一个嵌套的IN操作符。
- 最后,我被问到了关于云计算的知识。
注意- 坚持与面试官互动并解释我们的思维过程是非常重要的,即使是在编码的时候。
技术回合2(20名候选人) - 这是一个30分钟的面试。面试官提到了所有重要的话题,如OOP、DBMS、数据结构。
-
OOP - 面试官分享了他的屏幕,并问我C++中访问指定器的多种变化。我检查了对public, private, protected的理解。面试官还简要地问了JAVA中的抽象类和接口。
-
DBMS - 面试官让我做一个IPL梦幻联赛的数据库模式。我考虑到一个候选人可以拥有多支球队,并为球队添加了限制条件,即最多可以有1个WK,4个保龄球手,4个击球手,3个全能球员。我设计了3个表格--排行榜、球队、带有相关属性的候选者。
-
数据结构 - 编写一个程序,在给定的i和j下,将关联列表2替换为关联列表1。
Input: L1-(10,20,30,40,50,60,70) i j L2-(11,22,33,44,55) Output : L1-(10,20,11,22,33,44,55,60,70) Explanation: sub-list of L1 from i to j is replaced with L2.
人力资源回合(11名候选人)--面试小组中有2名HR。问的问题如下
- 他们询问了我的简历、证书、成就和未来计划。
- 解释一下你将如何同时处理工作和高等教育?
- 他们检查了我对SAP的了解。
- 解释一下你觉得最接近你的任何一个项目。
- 还提出了基于优势、劣势和潜力的问题。讨论的全部和唯一目的是仔细检查你的沟通技巧和信心。
一切顺利!
读者请注意!现在不要停止学习。掌握所有重要的DSA概念。 DSA自学课程以适合学生的价格掌握所有重要的DSA概念,并成为行业的准备者。要完成从学习语言到DS Algo以及更多的准备工作,请参考 完整的面试准备课程.如 果你准备好了,请用以下方法测试你的技能 TCS, 维普罗, 亚马逊.**谷歌**和 微软测试系列。
我的个人笔记 箭头_下降_上升
保存