TCS 面试经历 |设置 8(校内)
首先,我很幸运能够参加在 TCS CAMPUS COMMUNE 举办的年度编码竞赛 CODEVITA SEASON V,因此免于笔试和在线口头测试(电子邮件写作)。
虽然,我们被直接传递给了在我们大学本身进行的面试,但我也有一些朋友的经验,我将在这里分享:
第1轮:
电子邮件写作:
如果你擅长表达和写作,10分钟的Email写作并不是那么难。他们为您提供了您应该在邮件中使用的短语。一般来说,字数限制至少为 70 个字,但根据我的经验,最高分应该在 80 到 90 个字符之间,不超过 95。一旦您提交电子邮件,笔试就开始了。
笔试:
它由 30 个问题组成,应该在 80 分钟内完成。问题的程度适中,意思不是很难,但不应该认为是理所当然的。我的建议是提前准备前几年的 TCS 安置文件。
第二天晚上公布结果。
第 2 轮:
这是面试的日子。它包括三个面试,即技术轮(TR),管理轮(MR)和人力资源轮。对于大多数情况,TR 和 MR 是同时进行的,HR 是分开的。但有些人也被单独称为 MR。
TR和先生:
面试官已经非常宽容和合作了。来自 CodeVita,他们并没有要求太多。
首先,他们想了解我对 codevita 的体验,然后要求提供简历。
由于我给数据结构打了 3 星(满分 5 星),所以很明显第一个问题是:
Q.1)“如果我们有银行系统的数据,那么你更喜欢使用哪种数据结构?”。
起初,我使用哈希映射进行回复,因为每个客户都有其唯一的帐号。然后他们问为什么是hash map?
我说是因为它会以 O(1) 复杂度处理与每个客户相关的查询。
然后他们要求降低空间复杂度,我再次说使用链表,但最后我们达成了使用 BST 的共识。
Q.2) “既然您对 DBMS 表现出兴趣,那么除了 RDBMS 之外,您还知道哪些数据库?”
由于我对任何东西都不太了解,所以我礼貌地说:“对不起,我不知道”。
项目:然后我们对我的项目进行了一些讨论,并讨论了其中使用的算法,我是迷宫求解器机器人,使用映射算法创建邻接列表,然后使用 Dijkstra 算法找到最短路径。我认为这给了我一些优势,因为他花了一些时间理解映射算法。这是基于递归和回溯,我再次来自 CodeVita 所以他对我很满意。
然后,他问了我任何问题,我们讨论了TCS内部滑动的规定和未来的前景。
人力资源:
这一轮只是形式,他们只是交叉检查了我的成绩单并告知了工作责任。虽然她问了我几个问题,比如“描述你今天的一天”和“如果你今天没有被选中怎么办”,但无论如何我都回复了所有这些并真诚地说“谢谢”并离开了。
我期待一些来自数据结构和算法的典型问题,但没有遇到任何问题。
我的建议:
如果可能的话,如果您真的想在 TCS 选择过程中获得一些优势,请参加 CodeVita 比赛。准备好简历中的主题,有良好的沟通技巧,有礼貌,脸上总是挂着微笑(很有帮助)……。
谢谢..
}