📜  TCS 数字面试体验 |校园 2020

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

TCS 数字面试体验 |校园 2020

TCS 于 2020 年 9 月来到我们学院进行数字档案。注册后,我们在 TCS 平台上进行了多次模拟测试,以便更多地在平台上动手操作。

第 1 轮:现在在 10 月初,我们在两个不同的日子进行了两次测试:

第一天:主要是能力倾向,中等水平的口头测试。

第 2 天:高级编码测试包括在 TCS 平台上进行的两个问题。

  1. 问题 1:给定 n,接下来的 n(n-1)/2 行将有两队足球比赛的比分。您必须找到得分最高的团队。假设两支球队不会有相同的最高点。如果两队在一场比赛中得分相同,则将给予 1-1 分,否则获胜的球队将获得 3 分,另一队将获得零分。

    Input :
    3
    A-B 5-6
    B-C 1-2
    A-C 2-2
    Output:
    C 4
  2. 问题2:给定n,接下来的n行会有我们国家需要的价格和质量的物品清单,然后给定m(n>=m),接下来的m行会有物品清单我们国家可以生产的价格和质量。现在政府希望最大限度地降低购买所需物品的成本。

    Input:
    2
    Cars 1000 10
    Bike 5000 6
    1
    Bike 4000 4
    Output: 
    32000

    解释:由于该国不生产任何汽车,因此政府将进口。成本=10000。现在政府将需要 5000 辆自行车,其中国家有能力以更便宜的价格生产 4000 辆自行车,其余 1000 辆自行车将进口。

    所以成本 = 10000 + 4000×4 + (5000-4000)*6

幸运的是,我在第一次尝试时能够在 35 分钟内解决这两个问题。

笔记:

  1. 对于能力倾向测试,心态比准备同样重要。
  2. 相信我,对于高级编码测试,只有名称是高级,但你会得到简单的问题(级别将类似于 div2 中的代码强制 A 和 B。)。
  3. 如果您经常参加比赛,那么就像甚至不需要准备一样,只要自信并保持冷静。
  4. 对于编码轮,您只能为每个问题提交 5 次代码。
  5. 如果您完成了第一个问题,那么只有您可以解决第二个问题。
  6. 您也可以使用自己的 IDE。
  7. 如果您使用 C++,请尽量避免使用auto关键字,因为他们平台上的编译器较旧。

第二轮:一周后,我们将获得第一轮结果的信息以及下一轮的日期和时间。就在前一天,人才招聘团队的一名成员召开了一次简短的会议,向我们介绍了面试过程。 (这真的很有帮助而且很棒) 现在是面试时间。由于Covid,这是一次虚拟采访。

以前他们曾经有过三轮不同的面试(技术、管理、人力资源),但对我们来说,只有一轮。

面试是在微软团队进行的,那里已经有 3 位面试官。

这三个人都很友善和友善。

之后他们让我自我介绍,然后他们谈到了我在简历中提到的课外活动。 (他们主要是想确保我在采访中不再恐慌)。

现在他们让我告诉你我的项目,我告诉他们我的 SQL 项目,ML/DL 项目的深度。

我也有一个关于 Web 开发的项目,但他们没有就此提出任何问题。

现在他们问我最喜欢的编程语言。

  1. 然后是 C vs C++ vs Python。
  2. 那为什么你不知道Java。
  3. 然后 SQL 与 NoSQL
  4. 然后在 SQL 中删除 vs 截断
  5. 然后是数据结构的基本定义(比如什么是栈、队列、链表)

毕竟他们给了我一个airtel的场景,公司想要自动化客户查询和投诉系统。目前,他们正在使用电子邮件进行投诉和查询,但现在他们希望将整个过程自动化。那么您将使用哪些技术以及如何实施呢?然后一些后续问题。

之后,他们问了我简历中提到的爱好,我提到了表情包和太空探索,他们让我分享我的屏幕,看看我制作的表情包和一些关于时空的小谈话。

那你为什么要加入TCS,你认为你适合IT行业吗?

最后,他们询问了位置偏好。

就是这样。

整个面试花了大约 55 分钟,这是一次很棒的学习经历。