CGI 面试经历 | (校园安置)
第一轮:这是一个由 AMCAT 进行的能力测试。该回合由4个模块组成。每题只有一个正确答案。一旦答案被锁定并提交,则不允许返回上一题。没有否定标记并且每个部分都被切断,没有清除每个被切断的部分无法进入下一轮.
模块 I:它包括基于工作和时间的量化问题、钟摆问题、诸如阶乘、因子、指数和等基础数学。该模块包括 30 个问题,时间分配为 25 分钟。量化问题属于基础水平。
模块二:这是一个由同义词反义词和理解组成的口头部分。根据案例研究,有几个问题需要回答。它由 25 个问题和 15 分钟的分配时间组成。
模块 III:这是一个 45 分钟的基本编码轮,有 2 个问题。
Q1。对于给定的数组,使用频率排序打印输出。
Q2。完成合并排序中的两个方法。
模块IV:这是数据解释轮与统计数据和值。根据给定的数据和图表提出问题。
第二轮:技术轮。基本上有两个技术轮。(第一轮选择了85名学生)
技术第一轮: 当我进入房间进行面试时,面试官正坐在他的小腿上。这是一对一的。他非常专业。他手里拿着我的简历副本。所有技术内容都是从简历本身中询问的。以打招呼开始
我:你今天怎么样?
我:好的先生。 M 真的很兴奋,也有点紧张。
我:(微笑)别担心。 M在这里和你谈谈。
(他花了5分钟看了我的简历)同时,我把我的作品集转发给了他。
我:什么是对象类?
我:告诉我一些关于收藏的事情
我:什么是栈?
我:什么是队列?
我:你能给我一个例子,我们可以替换堆栈并使用另一个数据结构来实现同样的目的吗?
(用笔和纸递给我)
I:告诉我如何使用两个队列来实现堆栈的目的。
(作为程序员我们不会在论文中写代码,所以很明显我写的代码很杂乱无章,面试官对此很不满意)
我在 Cdac Banglore 实习,负责同步冗余 MTU 系统的软件开发
我:说说你的实习情况
我:印象深刻。 (那一刻感觉很棒😀)
我:你知道树遍历吗?
一:写代码
(我使用递归编写了函数)
我:递归有什么问题吗?请解释一下。
I:使用循环再次编写。
我:教我关于 Dijkstra 算法。
I:写代码(不是伪代码)
我:你知道多线程吗?
I:编写一个程序,系统地打印从 1 到 N 的数字。奇数用一根线,偶数用一根线。
我:什么是线程死锁?
他印象非常深刻。这次采访持续了大约1个半小时。我在论文中写了 6 - 7 页代码。他立即亲自带我去找另一位面试官。
第 2 轮技术:他认为我属于 CSE 背景。在那里,他首先让我打印一个图案。这真的很容易。在电源被切断的时间里,他拿出手机,打开手电筒,说写代码时不要打断你的流程。我向他展示并解释了完整的流程。
我:那么,你参加在线编码比赛吗?
我:告诉我关于特里的事。
我:Linux 中的 Grub 是什么?
我:/proc 文件是干什么用的?
I:Linux自定义安装的时候一般有多少空间专门用于swap?
我:什么是交换?
我:写一个Linux命令来设置一次性密码?
(同时,他查看了我的简历,问你不是来自 CSE 吗?)
我:来自欧洲经委会的 M
(他很感动,笑了)
我:好的。说说电容吧?
(从基本的并联电容到它的推导我推导他并展示工作原理)
我:给我一个使用电容器的真实例子吗?
I: 很高兴认识你 :D(脸上挂着灿烂的笑容)时隔一年再次见到你
那是我知道我被选中的那一刻
第三轮:
HR Round :了解我的行为性格和一些与家庭有关的问题,例如我父亲的职业,是一种形式和基本的谈话吗?成员在家里等
他问我为什么要 CGI?(在采访之前,他们做了一个演示文稿,我从中挑选了有价值的观点)
我:如果你被选中,你会有什么感受?
我:我将成为这家巨大公司的成员和股东,而不是员工或工人(CGI将与公司相关的每个人都视为成员(参考安置前谈话))
PS:这完全是在我们学院进行的为期两天的安置驱动,并为16名学生提供了工作。