📜  TCS Codevita 面试经历

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

TCS Codevita 面试经历

几个月前的 2019 年 8 月,我参加了 TCS 的校园招聘面试,但在 2019 年 7 月举行的名为“ TCS Codevita 第 8 季”的编码竞赛的帮助下。完整的招聘过程分为三轮,如下所述.

第 1 轮:(在线编码轮)

第一轮是在线编码竞赛,由六个基于竞争性编程的编码问题组成。本次编码评估的总时间为 6 小时。那个编码测试是由网络摄像头监考的。为了清除这一轮,我认为至少有一个问题是必须完成所有测试用例的。我做了两个问题,因为这些问题的难度级别很困难。这一轮是必须通过面试过程中出现的。

在这一轮中,他们实际上是要检查出现在面试过程中的候选人的逻辑能力。编程比赛中提出的问题有不同的难度级别,例如很少是中级的,很少是高级的,但总体水平是困难的。

这一轮提出的问题基于不同的数学概念,名为 Roman Iterations、Salary Paid,以及基于系列和一些操作,名为 Marathon Winner 等。

从八月开始,我收到了一封来自 TCS 的电子邮件,我入围了面试流程。

第二轮:(技术和管理面试)

这是第一轮面试过程,我同时面试了技术和管理面试官。这一轮从我自己开始。然后就我的长处和短处进行了简短的讨论。

之后,他们向我询问了我在简历中提到的实习中的角色。然后他们讨论了我在实习阶段所做的项目的细节。因此,请根据您的简历做好准备,以便您可以轻松回答他们的问题。

现在,在对我的简历进行了 5-10 分钟的讨论后,他们开始向我询问与数据结构相关的技术问题,例如选择和冒泡排序在工作方式和复杂性方面的区别。在此之后,剩余的技术问题集来自Java ,1-2 个问题来自脚本语言。提出的问题列表如下:

  1. Java中函数重载和函数覆盖的区别。
  2. Java中的接口和抽象类。
  3. 如果我们在Java中已经有了抽象类,为什么还要使用接口?
  4. 抽象和封装的区别。
  5. OOP 概念。
  6. NodeJS 有什么用?
  7. JS 中的回调()函数。
  8. Python是否是一种脚本语言?
  9. Python和Javascript之间的区别。
  10. HTML 和 HTML5 的区别
  11. 迁移如何在PHP中工作和使用?
  12. Javascript 中的承诺。
  13. Java中的集合框架。
  14. Java中的类类型。
  15. Java中的适配器类。
  16. 在Java中使用 static 关键字。
  17. TCS 正在研究的不同领域和技术。

这就是面试回合中的讨论。本轮比赛时长约为 30-45 分钟。这一轮结束后,他们要求在外面等下一轮。

第三轮:(人力资源轮)

这是该过程的最后一轮。这一轮面试的是公司的HR,这一轮大概10-15分钟。他们向我询问了与 TCS 相关的不同类型的问题,如下所述:

  1. TCS的CEO是谁?
  2. TCS的愿景是什么?
  3. TCS的使命是什么?
  4. TCS的核心价值是什么?
  5. 什么是工业 4.0?
  6. 什么是商业 4.0?
  7. 商业 4.0 的四大支柱是什么?
  8. 你为什么想加入TCS?
  9. 你能接受搬家吗?
  10. 您是否对债券有任何问题?
  11. 是什么吸引您加入 TCS?

HR 可能会询问有关最新技术以及市场趋势的问题。所以做好相应的准备。

这是一场大规模的招聘活动。所以我的建议是保持冷静,脸上挂着微笑。在面试过程中,准备好你的技术主题的基本问题,如数据结构、DBMS、算法,并熟练使用任何一种你喜欢的编码语言。我的另一个建议是与面试官保持眼神交流,不要犹豫,有信心回答任何问题。

如果您对 TCS 的数字简介感兴趣,最后也是重要的事情,那么您应该具备机器学习、区块链、云计算和敏捷方法论的基本知识,并且必须至少具备其中一个方面的高级知识。

这就是我在 TCS 的面试经历。

祝你好运!!