巴克莱面试经历 |设置 2(校内)
第一回合
首先是在线测试。
- 它由一个编码问题和 6 个部分组成,包括口头、输出问题、能力问题等。关于测试的最糟糕的事情是你无法导航回问题。
之后,他们入围了 30 名候选人。
一共进行了3轮,其中第一轮是集体活动。这是一场非淘汰赛。我们被分成 5 人一组,并被要求建造一座纸牌屋。好玩。但是有一位监考员正在观察我们的每一项活动,我们如何在团队中工作等。然后是技术回合。我的回合进行了大约 60-80 分钟。
下一轮
- 首先,他详细询问了我最近的项目。他问我用的是什么技术,这个技术有什么优势,我面临什么挑战等。在这里我建议你深入研究你在简历中的任何内容,因为你应该能够合理地回答简历中的任何内容。
- 然后他让我编写一个程序来查找大于 2 个日期的所有 if else 循环没有任何错误。
- 然后他让我给出一个数据结构来存储当有数百万个数据并且我们希望它具有搜索效率时。我告诉哈希图。然后他问我hashmap是怎么实现的。
- 然后他问是否有更好的数据结构来处理重复。我首先回答了 BST,但他说 BST 主要用于当我们希望我们的排序正确时。我想不出任何更好的数据结构,我坦率地告诉他。他只回答了这个问题。答案是使用SETS。
- 然后他开始询问OOPS。
- 首先他问什么是继承。我用一个例子回答了他。然后他问了接口以及为什么Java不允许多重继承。
- 然后他问了重新定义函数的术语。我告诉他这叫超载。
- 然后他问我重载和覆盖有什么区别。我回答说,当我们在同一个类中重新定义函数时,它被称为重载,但是当我们在派生类中重新定义函数时,它被称为覆盖。
- 他询问在这两种情况下对参数数量和数据类型的限制是什么。在重载中,您可以使用不同数量的参数和数据类型重新定义函数,但在覆盖时您无法更改它。
- 他问我们能否有不同返回类型的函数重载。我说不,因为它在 c++ 或Java中都是不允许的。实际上,当参数列表更改时是允许的
- 他问什么是第三范式,即 DBMS 问题。这个转变来得太突然了。但我回答了他,他看起来很满意。
这都是我的技术面试。然后他让我在外面等。半小时后,他们打电话给我进行HR面试。
人力资源面试
我的HR面试真的很好。首先,他让我介绍一下自己,并询问了我的家庭背景。
然后他问我上大学后我是如何改变自己的,我是如何提高我的沟通能力的。 (这个问题是因为我提到我在马拉地语中接受的教育直到 10 岁)。
他问我的爱好和我的爱好是什么。
barclays RISES 有 5 个他们真正关注的核心价值观(尊重、诚信、服务、卓越、管理)。所以我建议你在去面试之前浏览他们的网站。
- 他问我你将如何促进诚信。
- 然后他问我是否做过一些领导角色。
- 他问我和晚辈的互动如何。
- 最后他问我有没有什么问题。
在所有的面试结束后,他们宣布了结果,我被选中了。我真的很高兴。我建议每个人,无论你要说什么,都应该对此充满信心。在 HR 中,为您的每条陈述举一个例子,因为如果您提供一个展示您技能的例子,面试官似乎很满意。在去面试之前,请仔细阅读您的简历,并准备好回答您在简历中输入的所有内容。我建议不要放一些你从来没有做过或者你没有信心的东西,因为面试官是有经验的人,可以很容易地抓住这些东西。
如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。