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 上练习编码。
- 竞争性编程是一个加分项。
- 准备好回答简历中的任何问题。
- 浏览您的项目,包括问题、可以改进的地方以及项目的实际实施。
- 沟通技巧起着非常重要的作用。
祝一切顺利。