📜  TCS Codevita 面试体验(2020 年 9 月)

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

TCS Codevita 面试体验(2020 年 9 月)

第 1 轮:第一轮是在线编码轮,其中包括您需要在 6 小时内解决的六个问题。我只能完全解决一个问题,并获得了大约 10k 的排名,并获得了第二轮的资格。

我于 2020 年 9 月 10 日收到一封邮件,我已入围 Tata Consultancy Services Limited 的入围面试。面试定于9月9日,针对那些排名达到2200的学生,其余学生的面试日期没有提及。

我在 9 月 20 日晚上收到邮件,您的面试安排在 9 月 21 日下午 2 点到 5 点之间。

面试回合:虚拟面试在 Microsoft Meet 上进行。我的面试是在下午 2 点到 5 点之间,所以我在下午 2 点通过链接加入了会议,但我不得不等待很长时间,我的面试是在下午 4 点开始的

有两个人,一个是TR,另一个是MR,MR告诉我,你的技术面试会先进行,然后你的HR会在下午5点之后进行。

所以,技术回合开始了:

第一个问题:介绍一下你自己

我在简历中提到了我对竞争编码的兴趣,并且我知道Python和机器学习。但他的下一个问题是:

  1. 解释 JVM、JDK 和 JRE。
  2. 为什么在Java中不会发生引用调用?
  3. 然后,他问了一些与Python相关的问题,例如 docstring、PEP8 以及Python与Java的不同之处。
  4. 然后他问我在数据结构和算法方面你会给自己打多少分,满分 5 分。
  5. 然后他问我是否知道 SQL 和 DBMS。
  6. 然后他问我在 DBMS 中我会给自己打多少分(满分 5 分)?
  7. 然后,接下来,他让我编写一个查询来查找表中 FIRST_NAME 列的前 4 个字符。
  8. 然后,他又问了我一个问题。
  9. 之后,他给了我一段关于Java的伪代码,并告诉我在评论框中写出输出。
  10. 然后他问我关于操作系统中的套接字?
  11. 然后他问我关于反规范化和抢占式多任务和直接访问方法。
  12. 之后,他让我向我解释我的项目。
  13. 然后,MR 问我去过哪个城市,我准备好在印度的任何地方工作了吗?

然后他们告诉我你的人力资源将在下午 5 点发生

HR Round:他们让我出示我的文件和身份证明,然后他问我为什么选择Python?

  • 然后他让我说出Python和 C/C++ 之间的区别,然后问我如何在Python中管理内存?
  • 问了我关于 PLSQL 的问题,然后他问我 5 年后我在哪里看到自己。
  • 他问我更需要技术还是管理。

我两个都回答了,然后他让我解释怎么做。我向他解释,然后,他问我关于我的家庭。

持续了大约20分钟。

15 天后,我收到了被选为TCS Ninja个人资料的邮件。

我在简历中提到我擅长编码,但他们没有问我一个问题,也没有问我在 Codevita 中解决的代码,他们也没有问我关于我的项目。