TCS 面试体验 – (校外通过 Codevita 2018)
我今年在加尔各答的 Gitanjali 公园参加了 TCS Codevita 2018 面试,幸运的是通过了面试。很多功劳归功于我超级友好的面试官。我可以引导你完成它。以下是那次采访的摘要-(我们称这 2 位采访者为 I1 和 I2)
I1 : 请坐 Goutam。
[祝他们下午好,坐下]
I1 : 所以告诉我一些关于你自己的事情。
[准备好了这个答案,但因为这是我的第一次工作面试,所以非常紧张]
I1:(立即感觉到我在介绍中的恐慌)你紧张吗?
我:有点先生,因为这是我的第一次工作面试。 (带着微笑)
I2:别紧张,我们会给你充足的机会证明自己。
I2:所以你告诉过你在 TCS 实习期间与事件管理一起工作,你能画出事件循环吗?
[该死,我阅读了整个 ITIL 文档,但不小心忽略了这件事。然而,我画了我记得的东西,自信地向他们解释了我画的东西,还告诉他们我可能会错过一些州,但这些是主要的。他们点了点头,随后有一些问题,我都回答了]
I1:那你一般用什么语言?
[现在我知道除了 C、C++ 和Java之外的很多东西,比如Python、JavaScript 和其他,但需要保持头脑清醒。仅提及那些从理论上知道从上到下以及使用它们实现数据结构的那些]
所以我告诉他们先生,我在竞争性编程中使用 C++ 以获得强大的 STL 库支持,否则我知道 C 和Java 。
I1:因为您在简历中提到了 OOP 作为主题。你能解释一下封装吗?
我:告诉他们一个简化版本的封装,比如封装将数据包装为一个单元,以保护来自外部来源的数据……(类似这样的东西)。然后试图用一个汽车的例子来解释它们,它是用户只能使用它而不能从外部改变的齿轮机构。用户不知道它的正确实施。
I1:你能用代码解释一下吗?
我:在我的Java类中实现了 Getter 和 setter函数。
[他们很满意]
I1:你知道什么是构造函数吗?
[告诉他们]
I1:构造函数的返回类型是什么?
我:(试图弄清楚他在暗示什么可以是从 int 到 float 然后突然理解故意误导的问题)构造函数没有任何返回类型先生。(微笑)
[他笑着纠正了我部分正确的答案]
I1:回到你的 Codevita 表现。你说你只解决了一个问题,为什么?
我:先生,数学题太多了,只有一个我做的临时题。 (快速向他们解释了我所做的事情,并有机会向他们解释)
I2:(讽刺地)所以你说你不能解决,因为有数学问题。为什么你不喜欢数学?你在介绍中也说过,你的适应能力太强,学得很快。那为什么只有一个问题?
我:(自信地笑着)不,先生,我认为学校的数学和竞争性编程中的数学是两件不同的事情。解决数学中的微分问题相对容易,但解决竞争性编码问题需要熟练编码人员数月的练习。现在我的重点是更多的算法范式,比如动态编程、回溯等,所以我还没有准备好解决数学类的问题,但我确实认为我需要快速深入到那个部分。
[满意][关注我第二次网络开发实习的一些问题]
I2 : 那么 Goutam 你认为自己在未来 5 年内会在哪里?
我:(准备好回答这类问题)先生,我认为自己是 TCS 等知名跨国公司的首席开发人员,拥有足够的知识,我的组织要求我履行我的职责。
I2:(突然)为什么首席开发人员为什么不是独立开发人员?
我:(试图应对这种突然的袭击)因为我发现自己有足够的领导能力。
I2:你能解释一下你发现自己的领导能力的事件吗?
我:(有点自信)是的,先生,我在 TCS 实习期间是团队负责人/发言人。我成功地带领我的团队完成了分配给“A”级的项目。
[感觉到我的紧张,HR烧烤开始了]
I2 : 一个好的领导者的品质是什么?
我:(由于我的紧张而感觉事情失控)先生,一个好的领导者应该永远和团队在一起,从个人的角度来看团队的不足之处,并采取必要的措施来弥补这一点。
I1:(笑着)Goutam 假设有这样一种情况,你是领导者,而你手下的项目由于一个无能的人而完全失败。你会告诉你的直接上司什么,你会指出他吗?
我:(完全感觉到我正在挖掘自己的坟墓。所以试图中和这种情况。)先生,我会首先尝试尽可能地恢复项目,然后尝试找出他出了什么问题。如果这是他的无能,我当然会指出他这个人需要补救,但失败将是整个团队的同等责任,因为我们作为一个团队在这里。 (现在完全是假的微笑和内心的强烈紧张感)
I1 :(得到一个额外的东西来烧烤)所以你说失败也是所有成功的平等责任?我的意思是,如果有人在你的团队中表现出色,他就不会获得荣誉?
[现在完全无忧无虑,因为我已经完成了足够的烧烤,自信地]
我:先生,我坚信成功是分给所有人的甜蜜。所以,是的,这将是一个团队的联合庆祝(专注于最后一句话)。话虽如此,比赛中的佼佼者总是得到应有的荣誉,这将得到保证。 (满脸笑容)
【对面也是满脸笑容】
[来自I2的一些关于兴趣爱好的问题]
[形式问题,例如您对我们有任何问题]
I1:感谢您来到 TCS Goutam,与您交谈真的很愉快。 (伸出手来握手)
[I2 也一样。尘埃落定!]
[他们会让你在那之后坐一段时间,然后如果你被选中,他们会要求进行文件验证并详细说明服务协议。我因没有携带原件而受到指责。避免重复这个错误。]
干杯!
要点:
1. 信心是他们所测试的。你在压力大的情况下的表现是他们的观察点。因此,无论发生什么,一个微笑的轻松回答都会得到回报。
2. 准备好基本的技术问题。错误的答案并不算有害。
3. 心的存在。避免提供您无法恰当解释的信息,例如“我的领导能力”。
所以一切顺利!
万一我们不认识。我是 Goutam Bose,来自加尔各答工程与管理学院,2019 年通过批次 CSE 🙂