汇丰面试经验详细分享

第一回合:(开行编码)
有2个编码问题。它发生在我们学院的小提琴上。我得到的问题是:
Q1。给定一个字符串, 评估其得分。问题中给出了简单的条件, 例如, 如果char是A, 则添加10。
Q2。给定一个数字, 找到其所有素数分解, 然后根据给定数组评估该数字。
例如输入:n = 25, arr = [1、2、3、2、5、6]
输出:由于25的素因数分解为5 * 5 = 5 ^ 2。因此输出应为2 * arr [5], 即power * arr [素因数]为12
我通过了这两个问题的基本测试用例。但是, 对于进入第二轮的候选人, 只有一个问题足以进入下一轮。
第二回合
这是一个行为回合, 在此回合中为你提供了情况和4个选项, 你选择了最有效的解决方案和最不有效的解决方案。没有时间限制。我在这里练习了这一轮:
https://www.assessmentday.co.uk/situational-judgement-test/index.php
第三回合:技术面试

  1. 你今天过的好吗?
  2. 自我介绍
  3. 你在我提到的项目中扮演什么角色?
  4. 解释你的项目的工作。
  5. 他有我在在线编码回合中提交的代码的打印输出, 他要求我解释该代码
  6. c和c ++之间的区别?
  7. 什么是面向对象?
  8. 解释多态性。
  9. 他问我在DS和算法方面的表现如何。在提出这个问题之后, 他问我一个编码问题。系统会为你提供范围在1到100之间的数字, 并且仅缺少该数字。查找号码。
  10. 你将如何向父母解释什么是人工智能
  11. 你有ML的知识吗?
【汇丰面试经验详细分享】第四轮:人力资源
  1. 首选地点。
  2. 你已经持有什么优惠?
  3. 为什么选择汇丰银行的其他优惠?

    推荐阅读