DSE 的 Infosys 面试经验 – 系统工程师 |校园 2022
第 1 轮 - 在线编码测试
共有 3 道编码问题,每道 100 分,测试时间为 3 小时。 DSE 角色和 Power Programmer 角色的测试相同。如果您解决了 2 个或更多问题,那么您就有机会获得 PP 角色的资格,否则,如果您只能解决 1 个问题,那么您可能会被列入 DSE 角色的候选名单。
我不记得确切的问题,但一个是 Matrix,另一个问题需要字符串操作,另一个问题是 Graph。我只能完全解决一个问题(100% 测试用例通过),而另一个问题只能部分解决,因此我入围了 DSE 角色。
第 2 轮 – 技术面试
面试官首先让我自我介绍。我提到了我的背景、技术技能、我做过的项目和我做过的实习。我还提到了我的职业目标以及我擅长的编程语言。然后他继续问我以下问题:
- 为什么你更喜欢Java而不是其他编程语言?它的优点是什么?
- 解释 JDK、JRE 和 JVM。
- 什么是包装类?
- 什么是构造函数?它的用途是什么?
- Java中有多少种构造函数?
- 你对软件开发生命周期了解多少?
- SDLC有哪些型号?
- 解释瀑布模型?瀑布模型涉及哪些步骤?
- 敏捷模型与瀑布模型有何不同?
- 目前市场上首选的型号是什么,为什么?
- 你的职业抱负是什么?
- 在 3 分钟内使用任何排序算法对从用户输入的整数数组进行排序。 (我必须在聊天框中自己编写代码,并且在 3 分钟内完成,所以我选择编写一个简单的冒泡排序)
- 什么是最终关键字?最后的方法是什么?
- 在Java中 super 用于什么?
- 字符串和字符串缓冲区之间的区别。
- 你手头还有其他优惠吗?如果是,是哪些公司?
- 你为什么会加入 Infosys 而不是 X 公司?
他还问了我几个关于Java和 C++ 的问题,但这些都是我能记住的。技术面试从下午 12 点 40 分开始,本来应该持续 40 分钟,但我的面试官在下午 12 点 54 分结束了我的面试,所以时间很短。
尖端:
- 自信而清晰地回答。举例说明。
- 在你的介绍中,让面试官知道你的技术技能(你有信心的技能)。他可能只会问你这些问题。我提到过Java。
- 仔细听面试官。如果您不理解问题,请他们重复一遍。
判决:选定