红帽面试经验|第一套(实习)

我正在做最后一年的B.E CSE。我要感谢极客们。这对破解面试大有裨益。我在网上申请了班加罗尔Red hat的助理软件工程师实习生职位。

null

第一轮是笔试。我们有大约30个关于能力倾向、编码和C程序的问题要写。

能力倾向:能力倾向问题一般,涵盖了所有主题。你没有必要记住任何公式。大多数问题都涉及逻辑解决。如果你知道你能解决的概念。大多数问题涉及概率、排列组合、工作量和时间、平均数、比率,很少有问题涉及这些概念。如果你重温一下Apti的概念,你可能会很容易崩溃。

项目:你需要坚强地回答这个项目性问题。所有的问题都是从C或C++。我记得的一些问题是关于 具有不同签名的宏函数 运算符优先级检查代码段 主要功能中的主要功能 切换特殊情况 循环例外情况 存储类等等 程序:它是一个文件程序,从一个文件中读取输入,并说出每个字符串的出现情况,即输出每个单词的出现情况以及计数到不同的文件。

我解决了能力和程序问题。我确信这两项都能获得23+的分数。我们只得到了1小时15分钟的时间。所以我解决了Apti和pgms中的23个问题。然后我开始写代码。为了获得更多信息,我编写了一个C程序和一个Shell脚本程序。在编写代码之后,他们仍然给了我们一些时间,我在Apti和代码方面做了一些问题。因为没有负面标记,我只为剩下的QN标记了一些选项。 结果已经公布,其中只有3人入选下一轮。我是第一个以高分通过考试的人。所以他们让我等了十分钟,十分钟后他们让我参加技术人力资源1 人力资源部非常友好和冷静。他问我关于第一轮比赛的情况,当时有一个打破僵局的环节。然后他开始问技术问题。他问为什么指针,用法,优点,缺点,讨论了很多情况,malloc,calloc,悬挂指针,空指针,一个实现代码,在你的项目中很强大,要求绘制用例,他陈述了一些缺陷,并问我如何在项目中纠正它,我有大约4个项目,这意味着我包含了两个C程序,它们解决了一个现实世界的问题。所以他开始讨论这些。当被问及数据结构时,链表程序只是为了在单一访问中找到中间节点,我只是说使用两个指针,一个移动一次,另一个移动两次,这种方法非常简单。他问我是否早知道。我答应了。要求为al pgms编写代码。

下一个程序是找到链表的交集。我已经知道了,但没花多少时间就解决了。即使你花很少的时间来回答这些问题。然后是简单的C程序

对复杂度为0和1的数组进行排序。首先我说的是合并排序,然后我说的是将一个指针保持在开始位置,另一个指针保持在结束位置。如果从开始找到任何1,则开始递减结束指针,直到找到0并交换它们。如果I和j指向相邻位置,则停止程序。 用于打印任意n*n顺序的矩阵程序。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16,输出为 1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10. 我编写了代码,并做了很多修改以提高效率。然后,他从OOPS和网络技术方面问了一些问题,从我的简历中问了一些关于论文介绍、会员俱乐部等方面的问题。。 我有足够的信心通过这一轮。其中一人被淘汰,我们中的两人在他们的办公室吃过午饭后被要求参加下一轮。

第二轮技术面试是与一名招聘经理进行的。他询问了有关数据结构的问题。考虑到家谱问题,问我该如何解决。我提出了图表,他对数据结构感到满意,并告诉我如何为它建立一个结构,以及如何解决少数例外情况。

问题是关于项目的。他对每个项目都提出了许多问题。 关于我做的每一个ppt。他还询问了涉及存储类、指针和Ascii值的C程序。当被问及shell脚本中的命令和PGM时,他详细询问了测试,并要求说出测试用例。我告诉了所有的功能性和非功能性测试用例。他问我是否知道如何使用任何测试工具。我说不。他用Python问。我只能回答一个问题,然后我说我刚刚开始学习python,我不熟悉。我说在加入之前我会好好学习。然后他问了几个人力资源问题。

为什么是红帽

我要加入的职位是什么

我将要使用的工具。这将在职位要求中提到

我能继续工作吗

你为自己感到骄傲的是什么

关于我的家庭

还有几个常见的问题问我是否有问题

我问了一个关于我将要使用的工具的问题,我将从事什么样的工作,

然后我感谢他开了一个愉快的会议,并与他会面。我们被要求当天离开,并说结果将在晚些时候公布。

提示: 自信,表达自己, 把你的项目报告加起来, 表达你想要这份工作。 大多数节目都是在Geeksforgek上进行的。

祝你一切顺利!!

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享