Informatica 面试体验(校园内)
第 1 轮:(在线 MCQ – 30 个问题)
在第一轮中,共有 30 个问题来自 OS、DBMS 和 Algorithms/DAA,每个问题精确计数为 10。
问题来自死锁、银行家算法、B+ 树、排序技术、调度和分页技术。
在 350 人中,只有 42 人被选入第二轮。
只需复习这3个科目的基础知识!!!
第 2 轮:(在线编码轮 – 4 个问题)
在第二轮中,提出了 4 个问题……
可用语言:C、C++、C#、 Java (无Python )
- 从给定的正整数和负整数数组的非连续子集中找到最大和。
- 从给定数组的 Persubset 中找到最大和,其中两个元素不应相邻。
例如:输入数组为 1 2 3 4 5 6,最大和为 12(即,通过采用子集 = {6, 4, 2},因为它们不相邻)。
3. 找到所有长度>1 且总和可被给定数整除的连续子数组的计数。
4. 打印给定字符串的所有组合。
在 42 人中,有 14 人进入了下一轮。
练习 Gfg 中的链表、数组和字符串问题!!!
第 3 轮:(技术 HR-1、2、3、4、5)
在此,我想汇总我遇到的所有技术轮次的问题,因为任何问题都可以在任何轮次中提出......
要彻底了解的主题:
1. 除了你提供给他们的简历中的主题,尤其是感兴趣的领域和完成的项目。
问题:
1.介绍一下你自己
尝试说出简历中没有的有趣内容!!!
2. 您在项目中的角色以及我项目的 API 是什么?
在这里,只有你能帮自己,Gfg对此无能为力。
此外,要彻底了解您的项目。
3. 2 个给定节点的最小公共祖先,提供树的根节点。
我用递归解决了它!
4. 带有实时示例的 OOPS 概念(我的兴趣领域)。
5. 给定一个排序数组和一个整数(比如“k”),打印总和为 k 的唯一对。
最初,我用 2 个循环的 O(n^2) 解决了它。然后根据他的要求,我用 O(n) 复杂度解决了它(通过将 1st(pointer-1) 和 last(pointer-2) 数组元素的总和与 k 进行比较并相应地移动指针 1 和/或指针 2 )。
6. 股票买卖以获得最大利润问题。 (参考:https://www.geeksforgeeks.org/stock-buy-sell)
7. 什么是标准化?
8.关联子查询问题。
9. 使用链表(即邻接表)实现图。
在 14 人中,有 6 人被选入决赛。
耐心直到最后,不要因连续的回合(休息)而沮丧,并在面试当天成为你最好的版本。
坚持你的简历!!!
第 4 轮:(最终 HR)
现在,我可以放松了,因为不会再有任何技术问题了。
问题:
- 为什么选择 Informatica?
- 你的强项和弱点。
- 1年后你想在哪里见到你?
- 家庭背景。
- 薪资讨论。
最终,4人被选为全职+1年实习生。