📜  SAP Labs,印度实习面试体验(校园内)

📅  最后修改于: 2021-11-10 06:45:11             🧑  作者: Mango

在线回合

SAP Labs India 于 2018 年 8 月 11 日访问了我们的校园,提供全职和实习(2 个月、6 个月)
以下是实习的流程:
计算机、IT、Extc 和其他一些 E 分支允许以 7+cpi 标准进行 Hackerrank 在线测试。
这包括 25mcqs 和 3 个编码问题,其中部分截止时间为 75 分钟。
Mcqs 都是技术人员,高度重视Java、DBMS、Oops、DS、算法 [1 个问题可能来自设计模式、操作系统或网络]。这些问题涵盖了理论、代码和纸上解决都将涵盖的主题。
之后,有 3 道编码问题,参与者有多套。其中一些是:
1) 数组三元组和低于 target->count-triplets-with-sum-smaller-than-a-given-value
2) 类似于->number-of-palindromic-permutations
3) 最多包含 k 个正常字符的最大大小子字符串,其中给定字符串和 26 个空格分隔的值,指示字符是正常的还是特殊的。
4)给定一个有向加权图,每个节点都有一个幸福值,找到最大幸福值的最短成本循环。
5)给定密钥的大小,可用的密钥和时间窗口,输出黑客是否可以破解它。而且,他们给出了一种寻找钥匙强度的方法。

超过200人参加了实习测试,他们在当天晚上发送了 9 名被选中的学生的名单,并安排在第二天进行面试。

采访

他们在上午 9 点开始了 PPT,老实说,他们对他们的技术和投资组合感到震惊,因为我参加的较早 PPT 是摩根士丹利和三星。他们从晚上 10 点开始最后一年的实习,下午 12 点开始实习。有3轮,每轮都有淘汰赛。

第 1 轮技术面试,1 对 1
9名候选人

他们有我们的简历和 10 行以上的 3/4 侧页,我后来在 HR 轮次中看到了分数,从而确保每个候选人都在所有想要的主题上得到评估。只持续了一个多小时。
第一次破冰船来了——告诉我一些关于你自己的事情。她首先询问我的首选语言,我用 C/C++ 回答并且熟悉Java和Python。

她最初通过询问语言的基本概念及其差异来测试我。多个 OOP 问题、内存分配、关键字相关问题紧随其后。其中一些是:


1) 程序 vs oops
2)封装和由此产生的可见性案例
3)抽象
4)聚合组合泛化专业化
5)抽象类、接口、虚函数、菱形问题、继承

6) 多态的详细例子和问题
7)多线程、同步、线程方法、锁、Acid属性和锁机制解决方案及其案例、死锁
8) 各种语言的异常处理
9)Calloc vs Malloc代码
10)关于指针、引用和多种类型指针的代码深度讨论
11) 最终 vs 最终 vs 最终
12) Java垃圾收集器
13) 另一个带有友元函数、类和内联函数的代码以及其他带有 final、静态、访问说明符的代码

在这一切的中间,我还被要求为简单的程序编写完整的代码,比如回文距离、a^2+b^2=c^2+d^2 到 1000 的解决方案和堆排序


14)Hashset vs hashmap
15)循环链表、优先级队列、二叉树、bst、avl、段和表达式树的一般问题
16)SQL 对象?表、视图、索引
17) 各种类型的钥匙
18)我的项目的Schema和ER图
19) 对给定数据编写各种查询,例如查找第 n 高的行、具有位置的订单组、外键、连接、视图、保存点回滚等
20) 规范化和非规范化
21)她还问了CPU调度,我刚刚解释了fcfs,并告诉她我们在同一学期有操作系统所以没有完成


最后她问我有什么想问的吗?


第二轮技术面试,1对1

7名候选人


面试官看起来很资深,直接问了我其他项目的细节
由于我的项目包括多变量回归,他问了一些关于公式和梯度下降、归一化、过度拟合的问题
后来他让我写一段代码来调用另一个包的公共静态方法
然后他让我调试一些Java代码
还给出了一个谜题,要求我将 L 形分成 4 个相等的形状
只用了 20 分钟,然后他就完成了,问我是否有任何问题。我有点害怕,因为我搞砸了包裹问题,并期待在第一轮之后进行长时间的采访。但他说他不想让我回答任何其他问题,因为所有其他事情都已涵盖(表格:p)


第三轮:人力资源面试,2对1

5名候选人
面试官有2个女的。他们开始询问我的一天。
后面的问题都是对我之前回答的回复
有空的时候你会做什么(不要说编码)?
关于我简历中提到的其他经历。她问了我作为教师和设计人员的经历和成就,我曾提到过。
她问我的优点和缺点
如果他们拒绝我怎么办?
我对项目和地点的偏好是什么
为什么是 SAP?
如果我被拒绝了怎么办?
谁是我的榜样,为什么?
我的期望是什么
但这确实是一个自由流动的回合,持续了大约 45 分钟

3小时后,他们宣布了结果,并选出了4名候选人(2CS,2IT)