SAP Labs 面试经验 |设置 20(校内)
第一轮-在线测试(时间:105分钟)
- 心理测试
- 分析能力(简单-中等水平)
- 设计能力(DBMS+SE 问题)
- 测试和调试(一个调试代码:Calculate (a^b) mod n)
- 论文(印度的通货膨胀)
- 编码问题 - 2(1.检查每个数字在范围内的回文 2.Kohima 的问题)
在线测试提示:
– 在编码部分花费了充足的时间,我能够解决两个问题,但是即使只解决了一个问题,人们也被选中进入下一轮。如果可能,请先尝试第二个问题,因为它的权重更大。
– 总是尝试心理测试,因为有些学生没有被选中,因为他们即使在论文中做得很好也没有尝试心理测试。心理测试不会判断你的对错,它只是测试你是否与你的答案一致。可能会以多种形式提出相同的问题,并且您必须保持一致。
– 如果对您的 Aptitude 和 Coding 有信心,那么您可以跳过这篇文章。语法和拼写错误是论文中的大忌!
– 最后,在线测试归结为速度和效率问题。
最终从180名学生中选出15名进入下一轮。
第 2 轮 – 技术面试(约 1 小时)淘汰赛
面试官非常友好和热情。他确保我在接受采访时很放松。在最初的 10 分钟里,他非常仔细地浏览了我的简历,我们就我的兴趣/领域进行了轻松的讨论。我上过韩语课,我们就韩语和我上韩语的原因进行了愉快的讨论。他似乎对我的解释很满意。然后他问起我最喜欢的编程语言,我说Java ,然后我被一连串的技术问题轰炸了。
– Java和 C++ 的区别?
– 如果有两台机器,具有相同的架构、操作系统和所有其他类似的东西,那么一个编译好的 C++ 代码会在另一台机器上运行吗?
– 抽象类和接口的区别?
– Java中的“Finally”关键字?
– Java如何实现 OOP 的每个概念(抽象、封装等)?
– 讨论我的项目。我做过一些网页设计项目。关于 Bootstrap 框架和响应式网页设计的冗长讨论。
– 讨论我的实习。绘制了所用数据库的架构以及我如何规范化数据库。
– 关于 SDE 模型的问题。什么是敏捷开发模型?他似乎对这个答案很满意!
– 什么是物联网?物联网的一些例子?
面试后他问我有什么问题吗?我问了我面试的反馈。他非常友好,告诉我实际上有4轮面试。所以这取决于你在下一轮的表现。我问“先生,我认为这是一场淘汰赛”。我得到的唯一答案是 RAW SMILE 🙂
第 3 轮 – 技术面试(约 1 小时)淘汰赛
与上一轮不同的是,这场比赛非常紧张。面试官分析了我的简历并开始问我有关 Web 开发的问题。
– Servlet 的生命周期? (详细讨论)
– 有状态和无状态服务器?
– 为什么 HTTP 是无状态协议?
– 无状态协议的优点是什么?
– 聚合和组合(OOP)有什么区别? (我用一个真实的例子来解释,他很满足)
– Java中的 Singleton 类是什么?
– 编写代码以在Java中设计单例类。 (30分钟的讨论,他在很多地方帮助了我,我终于能做到了🙂)
- 拼图(一盒有缺陷的球)。
– 有哪些 Web 漏洞? (我解释了中间人攻击、DOS攻击、欺骗、伪装等)
– 关于 SQL 注入的详细讨论(防止 SQL 注入的代码,解释了准备好的语句和真正的转义字符串)。
由于面试官难以说服,这一轮相当令人煎熬。但是我被要求参加下一轮。
第 4 轮 - 经理面试(约 40 分钟)淘汰赛
面试官很热情!!问了我以前的成绩和课外活动。关于我之前举行的每个 POR 的讨论。当被问及为什么我如此喜欢Java以及如果被要求使用其他技术时我会遇到问题。他似乎被我的解释说服了。然后我们就在 SAP 的生活进行了讨论,他解释了 SAP 实验室作为个人可以为我提供什么。还简要讨论了在项目中出国工作的机会。 (有人告诉我,德国是给定的,其他国家取决于您所在的项目)。您是如何组建团队并管理项目的?如果团队成员不在项目中工作,您如何处理这种情况?
第 5 轮 - 人力资源面试(约 45 分钟)淘汰赛
有两位面试官(一位女士和一位男士),都非常友好。
他们让我自我介绍。被问及我每个项目背后的动机。关于我的家人以及我是否准备好搬到班加罗尔。我为什么想在 SAP 工作? (我已经为这个答案、工作文化、员工福利等做好了充分的准备。)鉴于您出色的学习成绩(我是 9-9-9),您为什么不考虑从国外获得 MS。我解释说我想涉足这个行业,后来会考虑攻读硕士学位。他们似乎深信不疑。我们交换了强制性的问候,总体而言这是一次很棒的经历。
面试小贴士:
只保留简历中你绝对有信心的那些点。在 5 个小时的总采访中,他们将每一点都撕成碎片。简历尽量简单,不要自吹自擂。
最后非常感谢 Geeks for Geeks 帮助我准备面试!!!!