第 1 轮(在线测试 – 时间:135 分钟):难度:困难
本轮比赛共有5个部分,每个部分都有时间限制。
第 1 节:
- 2 编码问题
- 时间:30分钟
编码问题:
- 类似于:以锯齿形方式遍历矩阵
- 检查一个数字是否可以写成 ‘k’ 个素数的总和
第 2 节:
- 基于能力的 MCQ
- 标记:+5,-2
- 时间:25分钟
- 8 个多选题
第 3 节:
- 基于 CS 基础和 DSA 的 MCQ
- 标记:+5,-2
- 时间:20分钟
- 7 多选题
第 4 节:
- 高级编程部分有 1 个编程问题
- 时间:45分钟。
- 问题:在矩阵中查找给定单词的所有出现次数
第 5 节:
- 2 人力资源类型问题
- 时间:15分钟
问题:
- 如果您正在从事某个项目,并且您即将按时完成,但突然您的合作伙伴无法继续比这种情况更进一步,您会怎么做。
- 任何人都会举例说,当您非常兴奋并决心做某事时,您最终得到了比预期更好的结果。
每个候选人都获得了一个 HackerRank 代码对链接,用于进一步的轮次。
第二轮(技术面试 – 时间:30 分钟):难度:简单
面试从我的介绍开始,然后他跳到了编码问题。
编码问题:
- 查找数组中的最小和最大元素
- 给定一个数组和一个数字,找到数组中所有对,总和为给定数字
- 面试官问了我一个谜题:你有一个 3 升和一个 5 升的水容器,每个容器都没有标记,除了总体积的标记。您还有一个正在运行的水龙头。您必须使用容器和水龙头,以便准确测量 4 升水。这是怎么做的?
第三轮(技术面试 – 时间:45 分钟):难度:中等
- 面试从我的介绍开始,面试官也做了介绍。
- 本轮基于 DSA 和 Resume。
- 面试官根据我的简历和项目问了我一些问题。
编码问题:
- 从房屋中找出最大可能的被盗价值
- 打印二叉树的右视图
- 在按行和按列排序的矩阵中搜索
第 4 轮(技术 – 时间:30 分钟):难度:中等
- 这一轮有2个面试官。他们先请我介绍,然后自我介绍。
- 在这一轮中,我被问到一个编码问题、一个理论问题和一个谜题。
- 编码问题:最多水的容器
- 理论问题是:假设您有 2 个函数,假设第一个是 A,另一个是 B。函数A 将 2 个值作为参数并返回这两个数字的总和。 A 使用函数B 将两个数字相加。现在有另一个函数C 正在尝试访问这两个变量,我们想知道如何防止函数C 访问这两个变量,因为它可以更改这两个变量的值。条件是你不能使用类。因此,找出如何防止函数C 访问这两个变量。
- 谜题:类似于使用 7 个单位的金棒支付给员工
判决:选择
提示:
- 在面试过程中不断向面试官解释你的思考过程,他们的主要目的是检查你解决问题的能力。
- 资质练习可以参考indiabix网站。
- 高盛以提问谜题而闻名,因此请务必在接受 GeeksForGeeks 采访之前阅读它们(链接:https://www.geeksforgeeks.org/puzzles/#Puzzles)
- 与其有长长的项目清单,在你的简历中有一个解决一些现实生活问题的好项目就足够了。
- 保持冷静,自信地回答问题。
祝一切顺利!