Infosys 每年都会在全国范围内举办 Hack With Infy 挑战赛。如果我们表现不错,我们就可以进入 Infosys。
- 平台:黑客地球。
- 第 1 轮:编码
- 问题数: 3
- 持续时间: 3 小时。
- 难度级别:从一组到另一组不同。我有 2 个简单的和一个中等的。
- 解决的问题:2
提示:使用蛮力方法可以清除 30 – 40% 的测试用例。
第二轮(编码):
- 问题数: 3
- 持续时间: 3 小时。
- 难度级别:从一组到另一组不同。我有一个中等和两个硬的。
- 解决的问题: 1
两轮都是淘汰赛。通过第 1 轮的人可以参加第 2 轮。通过第 2 轮的人将获得系统工程师的 PPI(Pre-Placement Interview)。表现最好的人将获得 Power 程序员的 PPI。我获得了 SES 角色的 PPI。
第三轮(面试):
- 持续时间: 50 分钟(可能因小组而异。我的许多朋友有 15 分钟、20 分钟的面试)。
- 难度级别:简单。
问题:
- 自我介绍。
- 你熟悉哪种编程语言? (我告诉Java)。
- 抽象类和接口之间的区别。还要求创建一个接口。
- 虚拟类与纯虚拟类。
- 什么是按值传递和按引用传递?面试官给了两个code,问哪个是Pass by value,哪个是Pass by reference。
- 多态性及其类型的例子。
- 一些基本的 SQL 查询。
- 编写一个 SQL 查询来检索工资第三高的员工的姓名。
- 程序是什么?
- 触发因素是什么?
- 程序优势。
- 什么是主键?
- 什么是唯一关键字?
- 什么是聚集索引?
- 被要求解释我在实习期间所做的项目。
- 我在项目中遇到的挑战。
- 实习期间学到了哪些新技术?
- 冒泡排序程序。
- 计算给定字符串中单词数的程序。
- 在不使用内置函数的情况下反转字符串的程序。
- 用于创建和使用 HashMap 的代码。
- 您对Java和 DBMS 的评价如何?
- 你为什么想加入印孚瑟斯?
- 你如何看待未来五年的自己?
- 讨论我感兴趣的其他领域。
除了一个问题,我回答了所有问题。
面试后两个半月,我收到了来自 Infosys 的邮件,说我被选中担任这个角色。