SAP实验室面试体验|第21组(校内助理开发人员)

第一轮:在线考试 在线测试由107个MCQ问题组成,包括两个编程代码,需要在90分钟内完成。使用的平台是勇气。

null

共有6个部分—— 1.心理测试——10分钟内回答60道问题 2.逻辑推理 3.数据解释 4、技术问题(C、C++、DBMS、OS、计算机网络)- 15个问题 5.分析+定量 6.语言能力 最后是两个编码问题。

至少解决其中一个问题对于入围至关重要。听起来很多,但实际上不是。强调代码,它们的权重更大。按照去年提出的编码问题进行练习,比如

1.C程序,可以反转句子中的每个单词,使其开头字母大写 输入:我叫约翰。 输出:Ym Eman Si Nhoj。

2. 给定一个数字,识别它是暗淡的还是有某个数字支持。 您只需要在两个编码问题中都使用函数,并在测试用例中运行它。 格式是这样的-

// Assume following return types while
// writing the code for this question.
char* output1[100];
void bleakNumbers(int input1[])
{
  //Write code here
} 

3. http://stackoverflow.com/questions/19343509/number-of-possible-ways-of-assigning-free-plots-to-buildings-with-the-restrictio

4.找到给定2个数字的GCD 附加提示:在参加实际SAP的笔试之前,探索Mettle并对其进行抽样测试。在编写测试时,不要考虑谷歌搜索,因为如果你试图离开当前选项卡,它会生成一个带有警告的红色屏幕。因此,避免点击这里和那里。优先考虑编码,至少花半小时编程。一旦你看到还有1个小时,尝试MCQ。

#大约850名学生参加了这一轮,62人进入了下一轮。(研发领域28人,咨询领域34人)

第二轮:小组讨论 在此基础上,他们根据角色将学生分为两组。我被选为研发人员,以下是我的经验—— 我们进行了设计思考,以检查我们的创新技能,而不是通常的GD。”斯瓦赫·巴拉特·阿比扬是这一轮的主题。我们必须采访一位客户(随机的家伙),了解他的需求,并进一步设计一个应用程序。在接受采访后,我们有30分钟的时间在纸上设计我们的应用程序的3个屏幕。然后每个人都被称为简短的PI,我们必须在其中解释我们的设计。 额外提示:在面试前准备好问卷。不要只问受访者,也要提出你的观点。尝试在应用程序中尽可能多地包含功能。演讲是最重要的部分,所以要提高你的演讲技巧。保持互动,并在最后询问他们是否有任何问题。

#28人中有15人入选下一轮研发。

第三轮:技术面试 PI–我们进行了两轮技术测试。

技术1:

面试官从常见的问题开始,比如: 1.告诉我你简历上没有的东西 2.项目——描述技术规范。然后,他突然提出了一些基本的概念性问题 3、C++中的类和对象是什么?举例说明。 4.什么是方法重载?举个例子 5.封装是如何实现的?举个例子?编写代码 6.DBMS–查询、规范化、ACID属性、连接、关于数据冗余和不一致性的一些问题 7.数据结构以及我们为什么使用它们。给出堆栈和队列的实际示例。 8.我有一个从1到100(包括1和100)的数字数组。阵列的大小是100。这些数字随机添加到数组中,但数组中有一个随机的空插槽。找到那个插槽以及应该放入插槽的号码的最快方法是什么?他要求编写代码并进一步优化,并给出一行解决方案。 试试看,很简单!! 9.最后,他让一个简单的谜题来计算相同大小的正方形的数量,并推导出一个公式。 持续了45分钟,因为我们就复杂性进行了长时间的讨论,所以他让我给出我的时间复杂性,我回答了O(1)

Tech-2:

在这一轮中,他们给出了一些场景,我们必须构建并描述它。采访者给了我一个类似于我们在Flipkart上所做的场景。

用例1:用户登录Flipkart,选择产品并将其添加到购物车中。进一步从购物车中添加和删除物品,并进行付款。现在制作类图,参考用户和管理员编写代码。我制作了类图和一些代码,但我不确定,因为我从未实现过这样的系统,所以我要求他更改场景。在这里,他本可以让我离开,但他改变了方案,给了我这个

用例2:有一家名为ABC的公司,它正在开发一些旧软件。这家公司的销售人员必须先去卖东西,然后回来更新一整天所做的更改。现在,这家公司正在考虑包括一个移动应用程序,通过该应用程序,销售人员可以在客户所在地立即更新数据。告诉我怎么做,我们可以使用什么技术。我对此有了一些想法,并回答了所有问我的问题。

最后他给了我一个简单的谜题。

你有三个篮子,一个带苹果,一个带橘子,还有一个带苹果和橘子的篮子。每个篮子都是封闭的,上面贴着“苹果”、“橙子”和“苹果和橙子”的标签。然而,这些标签中的每一个总是放置错误。你如何从篮子里只摘一个水果,把标签正确地贴在所有的篮子上? 我知道答案,但我花了一些时间,然后回答了他。 小贴士:具体点,说实话。

不要急于给出答案,慢慢想,然后给出答案。 如果你不知道什么,就让他清楚地知道。

第四轮:人力资源面试 PI–管理+人力资源

基本上,他们会在这里检查你的人际关系和沟通技巧。 我的管理周期为1小时,人力资源周期为1.5小时。 管理层会议:

1.说说你自己、你的家庭、学校教育、榜样 2.为什么是sap? 3.什么是云?私人的,公共的,混合的? 4.Sap专注于成为云计算玩家?你对此有什么看法? 5.云计算的简单案例研究。 6.到目前为止你做了哪些创新。 7.我给你5分钟时间,给我一个创新的解决方案,然后卖给我 8.最新的小玩意、技术 9.未来计划

人力资源: 1.为什么是SAP? 2.优势和劣势。你有没有试过把自己的弱点变成力量?如果是,怎么做? 3.你有团队精神吗?举例说明。 4.如果你领导一个团队,并且有多个建议,你将如何最终确定某个问题的解决方案? 5.一般谈论家庭、环境、大学生活、项目和朋友。 小贴士:这些都是一般性的问题,所以我建议你准备一下。现在,坐在镜子前,想象自己同时是面试官和被面试者,让两个人互相交谈。

一般提示和建议 保持冷静和真诚。 为面试做好准备。 你的“为什么SAP”应该在头脑中非常清楚。 他们不需要核心的程序员,而是需要逻辑推理能力强的程序员。 尽快开始准备,保持冷静,全力以赴。 最后但并非最不重要的一点是,谷歌在出现之前介绍了SAP。

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享