📜  汇丰控股面试体验(校内)

📅  最后修改于: 2021-09-23 06:06:34             🧑  作者: Mango

HSBC Holdings plc 最近访问了我们的校园,招聘全职软件开发人员,其中有两个子配置文件:“Acer”和“Striker”。
前锋
1 轮技术 + 1 轮人力资源
宏基
2 技术人员 + 1 人力资源
根据你在第一轮技术轮中的表现以及你在“机器学习”、“区块链”等新技术方面的工作,面试官将把你提升到第二轮技术轮。

第一轮(能力+编程基础)
这一轮是 1 小时,它是在 Cocubes 平台上进行的。问题属于 MCQ 类型。它有 3 个部分:语言、逻辑和技术。每个部分都有最低截止标准,候选人需要得分才能提升到下一轮。口头部分由段落阅读、同义词、反义词中的问题组成。逻辑部分有关于速度、距离和时间、折扣、利润和损失的问题,以及一个简单的基于流程图的问题来测试你的逻辑思维能力。技术部分有来自Java(重要)、C、C++、数据结构的问题。
您可以轻松地在线找到 Cocubes 问题以进行练习,但请确保您练习更新的模式,因为 Cocubes 会经常更改其模式。虽然它的教学大纲基本保持不变。

第二轮(编码)
通过第 1 轮的候选人在编码轮中获得提升。我们必须在 30 分钟内解决 2 个问题。
问题 1:给定一个大小为 n 的整数数组,表示不同程序消耗的内存。假设内存以 2^k 的形式表示。我们必须找到需要为程序分配的最小内存。
例如:n=7
1+2+3+4+5+6+7
输出:32 即 2^5。基本上,您必须将数组整数的总和四舍五入到最接近的 2^k 值。
问题 2:两个二进制字符串求和
虽然我解决了两个问题,但至少解决了一个问题的候选人入围了。
Geeksforgeeks 足以破解编码回合。
50名学生被选中参加面试,我就是其中之一。
第三轮(技术面试)

  • 说说你自己
  • 家庭背景
  • Java的多态类型
  • 从编写的代码中查找输出以检查多态性的概念清晰度
  • “public static void main”中哪两个关键字可以互换
  • 解释“System.out.println”
  • 来自泛型的问题
  • Lambda 表达式
  • 项目和实习相关讨论
  • 你研究过哪些最新技术?

第 4 轮(人力资源)

  • 告诉我一些你的事吧。
  • 告诉我一些关于你的朋友以及认识他们多久的事情。
  • 由于我赢得了MHRD组织的辩论比赛,他们问了辩论的话题。
  • 询问研究所。

我建议你要有信心。即使你什么都不知道,也不要惊慌。回答其余的问题而不关心结果。尽力而为。

非常感谢 GeeksForGeeks