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