📜  TCS 数字面试问题

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

TCS 数字面试问题

第1轮:

该流程的第一轮在 Randesan 的 iON Digital Zone 举行。 2-3所名校近200名学生入选,分批次进行。我被分配到第 1 批,在线测试是在下午 2:00 进行的。测试时间为2小时。

测试由 4 个不同的部分组成。简而言之,它就像“高级编码”、“能力”、“英语”、“编码问题”。但为了给出一个概述,它涵盖了技术性、逻辑思维和解决方案架构的各个方面。

高级编码有一个问题,我通过蛮力方法解决了这个问题。它要求根据一些预定义的条件最大化数组的总和。我的解决方案是 O(n),所以我可以通过 5 个测试用例。我也尝试通过应用角落条件来解决其他测试用例,但由于中心两次电力故障,我们的运行时间缩短了。我不得不从头开始编写整个代码两次。

编码问题部分对我来说似乎很容易。如果您的 C、C++ 和Java基础知识很清楚,那么您就可以开始了。对于不习惯速读的人来说,英语部分也很困难。在本节中,我们应该在 10 分钟内解决 15 个问题。有5-6个基于段落的问题。资质部分对我们所有人来说都非常困难。在某些问题中,我们没有得到选择,而是应该填写空白。总的来说,这是一次很好的体验。

第 2 轮:

第 2 轮在 TCS Garima 公园的场地举行。从第一轮中选出了 18 名候选人,并被召唤到 Garima 公园。幸运的是,我们学院选出了3名候选人,我就是其中之一。

第 2 轮本来是单轮面试。面试测试候选人在技术、管理、沟通领域的知识。面试官3人。一个是技术的,另一个是管理的,最后一个是人力资源的。我面试了大约25分钟。

问题如下:

  1. 什么是异常处理?
  2. 给出编译时和运行时异常的例子。
  3. HashMap 和 HashSet 的区别。哪个更快?
  4. 树和图的区别。 Graph有哪些应用?
  5. 你从事过哪些技术?
  6. 什么是方法重载和覆盖?他还给了我和例子,问这是否是重载或覆盖的例子?
  7. 你练习的最后一个程序是什么?
  8. 如何将支付网关集成到您的应用程序中。
  9. 如何授权支付网关?
  10. 你如何在角度使用组件?
  11. GitHub有什么用?
  12. Give 和 4-5 您在 GitHub 中使用的命令。
  13. 使用 GitHub 的好处。
  14. 你是如何保护你的 REST API 的?
  15. 什么是 JSON 格式?
  16. 创建组件的角度命令是什么?
  17. 如果您要设计一个电子商务应用程序,您将如何设计它?
  18. 告诉我你的家庭背景。
  19. 告诉我们你的高等教育计划。
  20. 您是否愿意搬迁并进行任何轮班?
  21. 你能从事任何技术工作吗?