Virtusa 面试经历 |校园 2020
大家好,这是针对 Virtusa 的全栈开发人员角色的校园招聘活动。总共有3轮如下-
第一轮:在线评估
第一轮包括总共 50 个 MCQ 问题和 1 个编码问题。 MCQ 分为 3 类——技术问题、能力和编码。 MCQ主要被问到以下主题,权重为:
- 技术 MCQ : 70%
- 数据结构-10%
- 数据库管理系统-15%
- Java-38%
- HTML/CSS-7%
- 资质:10%
- 编码:20%
编码问题达到中等水平。每个学生都有不同的问题。我遇到了与此类似的问题,但也给出了更换次数,我们不得不得出结论,在给定的更换次数中括号是否平衡。请访问提到的链接-
https://www.geeksforgeeks.org/minimum-number-of-bracket-reversals-needed-to-make-an-expression-balanced/
提示:有一个截止,所以请仔细尝试问题。
大约 40 名学生入围了技术轮次。
第二轮:技术面试
这一轮,面试官主要用Java提问。他几乎触及了核心Java的所有主题。我的面试时间约为 1 小时 50 分钟,在此期间他问了以下问题-
- 通过界面设计汽车音乐播放器的真实场景。
- 什么是 OOP?
- 什么是对象,什么是Java中的对象?
- 抽象类和接口有什么区别?
- 为什么Java不支持多重继承?
- Java中的 Virtual 是什么意思?
- 用现实生活中的例子解释 OOP(多态、封装和继承)的支柱。
- 解释同步。它在哪里有用?
- 检查一个字符串是否是回文?
- 什么是字谜?
- 什么是双向链表。用现实生活中的例子来解释。
- Java中的 Collection Framework 需要什么。
- 在Java中绘制 Tree-Map 的内部结构。
- 什么是存储过程?写语法。
- 触发器的真实示例。也写语法。
- 使用mysql的limit,求出员工的第二个最高薪水。
- 什么是版本控制系统?它在开发中如何有用?
- 什么是 JUnit 测试?解释不同类型的测试。
- 您所说的 Web 应用程序是什么意思。讲解 Servlet 的生命周期方法。
- 什么是依赖注入? ETC…
提示:仔细阅读你的简历。很好地解释您的项目,并准备与该项目的实际实施相关的问题。
9名学生入围HR轮。
第三轮:人力资源轮
这一轮完全没有技术问题。他问我以下问题——
- 说说你自己。
- 关于我的家庭。
- 你愿意搬迁吗?
- 除了过去 6 个月的学习情况,请告诉我。
- 他告诉我公司的培训政策和职位描述。
最终选择了6名学生,我就是其中之一。
祝你们好运!!
感谢@geeksforgeeks.org 提供这个平台。