📜  Visa Inc实习面试经验 |校园 2022

📅  最后修改于: 2022-05-13 01:58:11.868000             🧑  作者: Mango

Visa Inc实习面试经验 |校园 2022

大家好,Visa 访问了我们的校园,在 10 月份招聘 SWE 实习生和 SWE 职位。我是 SWE 实习生档案的申请人。他们是第四家访问我们校园进行暑期实习的公司。这是一个虚拟的招聘过程。

我为签证访问做准备非常开心,并且在面试过程中非常开心。这个过程跨越了两天,绝对是最全面的采访集之一。面试官真的很冷,我在整个面试过程中都感觉很舒服。

让我和你分享我的经验。

公司名称:VISA INC.

提供的角色:软件工程师实习生。

实习时间:10-12 周。

资格:7.0+ CGPA、CSE/ISE/CSBS/ECE/EEE/E&I 学生并且没有活跃的积压。

总共进行了两轮在线比赛:

  • 在线编码轮
  • 技术+人力资源面试

第 1 轮(时长 - 60 分钟):在 Hackerrank 上举办的在线编码轮。

  • 有 2 个编码问题是简单中等难度级别。
  • 任何具有良好解决问题能力的人都可以解决这些问题。
  • 大约有 400 多名学生参加了测试,因此挑战是尽快解决两个编码问题。每个人都被提出了不同的问题。
  • 我能够在 30-40 分钟内解决这两个问题。

问题 1:碎石(易中)

给定一个整数石头数组,其中石头[i] 是第 i 个石头的重量。我们必须选择最重的两块石头(x 和 y)并将它们粉碎在一起。

  • 如果 x == y,两块石头都被摧毁,并且
  • 如果 x != y,重量为 x 的石头被摧毁,重量为 y 的石头有新的重量 y – x。

游戏结束时,最多只剩下一块石头。返回左石头的最小可能重量。如果没有剩余的石头,则返回 0。

https://leetcode.com/problems/last-stone-weight/

问题 2:任务队列(Easy-Medium)

每个队列有3个参数

  • 它可以在单个批次中处理的最大任务数。
  • 处理该队列中的一批任务所需的时间。
  • 队列必须处理的任务数。

我们需要计算系统处理一组任务所需的最短时间。

下一轮只有4名学生入围。

第 2 轮(技术 + 人力资源面试 - 45 分钟):面试在第二天 10:00 左右开始。

  • 面试发生在 Microsoft Teams 上,编码问题有一个 Hackerrank 代码对链接。
  • 我被详细询问了简历中的问题,以及更多关于我做过的项目的问题。由于我没有伟大的项目,面试官开始问编码问题。
  • 他让我把浮点数的整数部分和小数部分分开并且编码相同。
  • 然后他让我使用随机指针和下一个指针克隆一个链表。
  • 然后他给了我一个 C 代码,并希望我得到相同的输出。我能够编写两个编码问题,并且能够告诉 C 代码的输出部分正确。
  • 然后他问了我两个基于 School 数据库的 SQL 查询。

在这些技术问题之后,他提出了人力资源问题。

  • 你最后一次帮助别人是什么时候?
  • 告诉我一些关于签证的事情吗?
  • 为什么是签证?

之后,他问我是否有任何问题。我向他询问了 VISA 的角色和技术栈,以及他多年来在 VISA 的经历。

结果第二天就出来了,包括我在内的 2 人被选为 SWE 实习生角色。

尖端:

  • 在 GFG、Leetcode、Hackerrank 上练习编码。
  • 竞争性编程是一个加分项。
  • 准备好回答简历中的任何问题。
  • 浏览您的项目,包括问题、可以改进的地方以及项目的实际实施。
  • 沟通技巧起着非常重要的作用。

祝一切顺利。