📜  Infosys SES 面试经历| HackWithInfy 2020

📅  最后修改于: 2021-11-21 06:06:19             🧑  作者: Mango

Infosys 每年都会在全国范围内举办 Hack With Infy 挑战赛。如果我们表现不错,我们就可以进入 Infosys。

  • 平台:黑客地球。
  • 第 1 轮:编码
  • 问题数: 3
  • 持续时间: 3 小时。
  • 难度级别:从一组到另一组不同。我有 2 个简单的和一个中等的。
  • 解决的问题:2

提示:使用蛮力方法可以清除 30 – 40% 的测试用例。

第二轮(编码):

  1. 问题数: 3
  2. 持续时间: 3 小时。
  3. 难度级别:从一组到另一组不同。我有一个中等和两个硬的。
  4. 解决的问题: 1

两轮都是淘汰赛。通过第 1 轮的人可以参加第 2 轮。通过第 2 轮的人将获得系统工程师的 PPI(Pre-Placement Interview)。表现最好的人将获得 Power 程序员的 PPI。我获得了 SES 角色的 PPI。

第三轮(面试):

  1. 持续时间: 50 分钟(可能因小组而异。我的许多朋友有 15 分钟、20 分钟的面试)。
  2. 难度级别:简单。

问题:

  1. 自我介绍。
  2. 你熟悉哪种编程语言? (我告诉Java)。
  3. 抽象类和接口之间的区别。还要求创建一个接口。
  4. 虚拟类与纯虚拟类。
  5. 什么是按值传递和按引用传递?面试官给了两个code,问哪个是Pass by value,哪个是Pass by reference。
  6. 多态性及其类型的例子。
  7. 一些基本的 SQL 查询。
  8. 编写一个 SQL 查询来检索工资第三高的员工的姓名。
  9. 程序是什么?
  10. 触发因素是什么?
  11. 程序优势。
  12. 什么是主键?
  13. 什么是唯一关键字?
  14. 什么是聚集索引?
  15. 被要求解释我在实习期间所做的项目。
  16. 我在项目中遇到的挑战。
  17. 实习期间学到了哪些新技术?
  18. 冒泡排序程序。
  19. 计算给定字符串中单词数的程序。
  20. 在不使用内置函数的情况下反转字符串的程序。
  21. 用于创建和使用 HashMap 的代码。
  22. 您对Java和 DBMS 的评价如何?
  23. 你为什么想加入印孚瑟斯?
  24. 你如何看待未来五年的自己?
  25. 讨论我感兴趣的其他领域。

除了一个问题,我回答了所有问题。

面试后两个半月,我收到了来自 Infosys 的邮件,说我被选中担任这个角色。