Informatica 2021 年面试体验
大家好,我要分享我在 INFORMATICA 的面试经历。
招聘过程包括6轮。
第 1 轮:共有 75 道 MCQ 来自核心计算机科学科目,如 OS、CN、DBMS、算法、数据结构、 Python、 Java和 Aptitude。整个测试分为多个部分,每个部分代表一个主题。
第 2 轮(TR 面试轮):45 分钟
本轮全面测试我们对 ds&algo、DBMS、OS、CN 等计算机科学学科的知识
- 什么是操作系统?
- 酸性质
- 继承和封装
- 如何查找IP地址?
- ipconfig 与 ifconfig
- 回文代码
- 查询以计算表中所有重复元素及其名称(使用分组依据)
- 查询第三个最高工资
- linux命令
- 什么是网络统计?
- 什么是构造函数
- SQL 中的连接
- 什么是哈希
- 我们可以在哈希中有重复的键吗?
- 什么是链接和节点?
- 所有类型的排序
- 线性和非线性数据结构
- 什么是 ping 命令?
group by and having 子句 - 什么是网络拓扑
- 链表
第三轮(TR面试轮):55分钟
- 编写代码来检测链表中的循环
- 什么是临界区?
- 信号量和互斥量的区别
- BFS 和 DFS
- 数据库中的游标
- 如何使用指针声明二维数组?
- Linux中的grep命令
- 如何查看我们计算机上的 CPU 利用率?
- 自加入和 Group by 子句
- 给定一个包含 st_id,dept_id,marks_id 列的表。找到每个部门的最高得分者(自加入和分组依据)
- 您有一个表,其中包含 emp_id、emp_name 和 mang_id,现在还获取管理人员的姓名(自加入)
- 什么是外部和静态
- 给定一个哈希图,解释线性探测。
- 您有一个 ASCII 文件,您需要计算该文件中的总字数,您将使用什么命令?
- 什么是ping命令
- 什么是二叉树
- AVL树中的平衡因子
- 如果二叉树有'N'个节点,二叉树的高度是多少
- TCP 与 UDP
- 水壶拼图
第 4 轮(TR 面试轮):20 分钟
- 指针和引用的区别
- 查询每个部门的最高薪水(分组)
- 列表与数组
- 插入和删除元素、链表或数组哪个更快?
- 32 位操作系统与 64 位操作系统
- 32 位处理器支持的最大 RAM
- Linux 命令
- 删除、删除和截断之间的区别
- 二进制搜索
- 多态性及其类型
- 使用线程的主要好处?
第 5 轮(TR 轮):20 分钟
- 什么是虚拟内存
- Linux 命令
- 删除级联方法
- 查询以从水果表中查找 fruits_name 及其计数(row_no.)
- 什么是内核
- 水壶问题
第 6 轮(HR 轮):20 分钟
- 为什么选择 Informatica
- 你对这个角色了解多少
- 来自 Ece,那么为什么不是核心公司呢?
- 搬迁
最后,我被选中了。
注意:准备好一些主要科目的基础知识,如 DBMS、OS、CN、DSA 和 C