TCS 数字面试体验 |校园 2020
TCS 于 2020 年 9 月来到我们学院进行数字档案。注册后,我们在 TCS 平台上进行了多次模拟测试,以便更多地在平台上动手操作。
第 1 轮:现在在 10 月初,我们在两个不同的日子进行了两次测试:
第一天:主要是能力倾向,中等水平的口头测试。
第 2 天:高级编码测试包括在 TCS 平台上进行的两个问题。
问题 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:给定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 分钟内解决这两个问题。
笔记:
- 对于能力倾向测试,心态比准备同样重要。
- 相信我,对于高级编码测试,只有名称是高级,但你会得到简单的问题(级别将类似于 div2 中的代码强制 A 和 B。)。
- 如果您经常参加比赛,那么就像甚至不需要准备一样,只要自信并保持冷静。
- 对于编码轮,您只能为每个问题提交 5 次代码。
- 如果您完成了第一个问题,那么只有您可以解决第二个问题。
- 您也可以使用自己的 IDE。
- 如果您使用 C++,请尽量避免使用auto关键字,因为他们平台上的编译器较旧。
第二轮:一周后,我们将获得第一轮结果的信息以及下一轮的日期和时间。就在前一天,人才招聘团队的一名成员召开了一次简短的会议,向我们介绍了面试过程。 (这真的很有帮助而且很棒) 。现在是面试时间。由于Covid,这是一次虚拟采访。
以前他们曾经有过三轮不同的面试(技术、管理、人力资源),但对我们来说,只有一轮。
面试是在微软团队进行的,那里已经有 3 位面试官。
这三个人都很友善和友善。
之后他们让我自我介绍,然后他们谈到了我在简历中提到的课外活动。 (他们主要是想确保我在采访中不再恐慌)。
现在他们让我告诉你我的项目,我告诉他们我的 SQL 项目,ML/DL 项目的深度。
我也有一个关于 Web 开发的项目,但他们没有就此提出任何问题。
现在他们问我最喜欢的编程语言。
- 然后是 C vs C++ vs Python。
- 那为什么你不知道Java。
- 然后 SQL 与 NoSQL
- 然后在 SQL 中删除 vs 截断
- 然后是数据结构的基本定义(比如什么是栈、队列、链表)
毕竟他们给了我一个airtel的场景,公司想要自动化客户查询和投诉系统。目前,他们正在使用电子邮件进行投诉和查询,但现在他们希望将整个过程自动化。那么您将使用哪些技术以及如何实施呢?然后一些后续问题。
之后,他们问了我简历中提到的爱好,我提到了表情包和太空探索,他们让我分享我的屏幕,看看我制作的表情包和一些关于时空的小谈话。
那你为什么要加入TCS,你认为你适合IT行业吗?
最后,他们询问了位置偏好。
就是这样。
整个面试花了大约 55 分钟,这是一次很棒的学习经历。