📜  2020 年 INFYTQ 总决赛

📅  最后修改于: 2022-05-13 01:58:35.764000             🧑  作者: Mango

2020 年 INFYTQ 总决赛

INFYTQ – Infosys 的认证计划,旨在识别人才、认证他们并提供工作机会。该认证今年分为两轮,即。预选赛和最后一轮。
在这里,我想分享一下我对这次认证考试Final轮的体验。

最后一轮由两部分组成:-
1. 两个动手编码问题。
2. 20 道选择题。

这两个部分都需要在 3 小时内完成。所以让我们从我遇到的编码问题开始:-

第一个。给你一个至少包含 1 个特殊字符、1 个奇数和 1 个偶数的字符串。我们需要计算字符串中特殊字符的数量。根据计数的奇偶性(奇/偶),我们需要生成输出字符串。
–> 如果计数是奇数,我们需要先从奇数开始交替排列奇数和偶数。
–> 如果计数是偶数,我们需要先从偶数开始交替排列偶数和奇数。
–> 将剩余的奇数/偶数添加到末尾

请记住,奇数和偶数的相对顺序应该保持不变。

例如 - 对于输入字符串“@2$1347%”,有 3 个特殊字符、2 个偶数和 3 个奇数。
所以输出字符串将是 - “12347”(以奇数开头,因为计数是奇数)。

第二。给你一个只包含数字的字符串。我们需要找到输入中存在的特殊子字符串。特殊子串被定义为一个子串,其整数值可以定义为两个连续整数的乘积,即X = n * (n + 1)。注意 – 整数值为 0 的子字符串不被视为特殊。

例如 – 对于输入字符串“1242”,特殊子字符串将为“12”、“2”、“42”、“2”。

所以这是出现的两个编码问题。

在下一节中,将有 20 个基于 SQL 查询、NoSQL 查询、面向对象编程、数据结构和给定代码的空运行的 MCQ。

总的来说,考试难度不是很大。只是基本的清晰是要求。
现在我正在等待进一步的采访和其他过程。

我希望每个人都觉得这很有用。谢谢