📜  TCS忍者面试经历

📅  最后修改于: 2021-11-18 02:32:16             🧑  作者: Mango

第 1 轮在线轮次(TCS NQT 主要考试,180 分钟):它包括数量能力、逻辑推理、语言能力和程序设计。推理和语言部分是正常的,可以按时解决,但与其他部分相比,宽客需要更多的时间。最简单的部分是编程 MCQ 部分。有关 C、C++ 基础知识、 Java的OOP 和操作系统基础知识的问题。

其中一个问题是: 7.2 通过使用函数变成 7:

  • 楼层(7.2, 7)
  • 楼层(7.2)
  • 天花板(7.2)
  • math.floor(7.2)

显然,正确答案是 option floor(7.2)。

编码问题:在我的班次中,第一个程序从服务器端被跳过,只有第二个程序可见。所以,我们别无选择,只能编码。仅针对此问题合并了 45 分钟的时间。所以,问题是:给出了一个句子(一个中间有空格的字符串)和一个 key is given 我们必须编写一个函数,将这两个作为参数,将字符转换为添加键后得到的字符。

例子:

Input: s = "amir is a superhero" and key=4
Output: "eqmp mw e wytivlivs".

第 2 轮面试(MS 团队,40 分钟):本次面试基本上包括三轮(技术、管理和人力资源)。

技术回合:自我介绍。描述你的项目。 C 基础知识,如存储类(静态、全局等)。 OOP-什么是死锁,它的条件是什么?网络-OSI 模型。什么是字符串?他让我实现“给定一个字符串,显示它是否是回文。” (我分享了我的屏幕并实现了它)。

管理回合:您如何区分自信和过度自信?你能在团队中工作吗?什么是 SDLC? (我说我是在第三学期学习的,现在我忘记了)。为什么要加入TCS?

HR Round:他问了一两个一般性的问题,只是为了检查沟通和信心。最后,所有的面试官都把我的截图和我面对着镜头拿在手里的身份证一起拍了下来。

最后,我被选中了。我通过大学 TPO 获得了结果。