助理软件工程师的 Virtusa 面试经验
第一轮(编码):第一轮来自 Virtusa Neural Hack 比赛。有4道中级题,只能用Java解决。我在第一轮解决了所有问题。
第 2 轮(编码):第 2 轮有 3 道编码问题,只能用Java解决。
- 第 1 题和第 2 题属于中等水平,均已解锁,但第 3 题已锁定,如果第 1 题和第 2 题都解决了,则可以解锁。
- 我成功地解决了第 1 题和第 2 题并跳过了第 3 题,因为第 3 题是非常难的问题,并且已经在 ICPC 世界决赛中问过。
我跳过了一个问题,但仍然收到了技术面试的邮件。
第三轮(技术面试):这次面试主要是关于Java的。这是45分钟的采访。
- 说说你自己。
- 在Java中给自己打分。
- 关于我的项目。
- 多态性。
- 静态关键字。
- 界面。
- 抽象类。
- 为什么我们需要接口。
- 抽象。
- 封装。
- 最终关键字。
- 例外
- 什么是收藏。
- 数组列表和链表的区别
- 定义集合中的所有数据结构。
- 正常化。
- 键入 SQL。
- SQL 中的语言。
第四轮(HR面试):这只是15分钟的普通谈话。
- 说说你自己。
- 关于我的项目。
- 告诉我关于 Virtusa 的事。
几天后,我收到了来自 Virtusa 的报价邮件。
判决:选定