📜  IBM CIO 软件开发人员面试经验 | 2022 年校内

📅  最后修改于: 2021-11-18 01:45:32             🧑  作者: Mango

第一轮(5场认知能力游戏):几乎所有第一轮出现的人都入围了第二轮。

编码第一轮:在 Hackerrank 平台上进行了 30 或 45 分钟,我不记得了。

  • 1个图案打印问题,类似于空心菱形和一个需要理解joins、aggregate和group-by的SQL查询。
  • 本轮有200名学生参加,100名学生入围下一轮。

第 2 轮编码:在 Hackerrank 平台上进行 1 小时 10 分钟,包括 4 个问题。

  • 2个SQL查询,1个与上一轮类似的模式打印问题,以及一个简单的基于if-else逻辑的问题。
  • 如果您解决了其中任何两个,您将被列入面试名单。
  • 我解决了所有四个问题,我会说,你解决的问题越多,在面试中被选中的机会就越大。

技术面试:大约 55 名学生入围面试。这是对 2 人的小组面试,持续了大约 35 分钟。面试官真的很友好,让我感觉很舒服。

  • 首先他们让我做自我介绍。
  • 他们问了我上一轮解题的逻辑。 (他们会带着你的hackerrank报告)。我被要求编写一个简单的 SQL 查询。
  • 问题是找到每个员工的人数并显示他们的人数并按他们的 ID 排序。
  • 其他问题如“你在项目中遇到的困难是什么,你是如何克服的?”、“你如何评价自己在Java?”、“如果你被分配到一个项目中,你能适应吗?不是你的专长?”以及其他一些常见的人力资源问题,例如“您对 IBM 了解多少(这非常重要。因此,请对公司及其最新技术进行一些研究。
  • 这是帮助我的参考 https://www.quora.com/What-is-the-most-unique-way-of-answering-why-IBM-in-interview-not-by-giving-Wikipedia-details -CSE 学生已有 100 多年的历史大约有 30 名学生被选中,幸运的是我是其中之一。我们在 2 周后才得到结果,所以不要惊慌。

提示:尝试在第 2 轮编码中解决最大数量的问题。与解决 3-4 个问题的学生相比,解决 2 个问题的学生在最终面试中被问到更多的技术问题。提高您的 SQL 和图案打印技能。