📜  VISA实习面试经验 |在校园

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

VISA实习面试经验 |在校园

在线编码回合:
该轮在 HackerRank 上进行,90 分钟内需要解决 4 个编码问题。其中一些是这样的:

    • 问题 1:在给定数组中查找最小数量为 2^k 的连续未选择数据包(不包括已经从给定数组中选择的一些数据包):
      主要问题是基于GFG这个问题的概念。
    • 问题 2:使用比较函数对向量进行排序:
      这个问题与这个问题密切相关。
    • 问题 3:回文子串:
      这个问题与GFG的这个问题有关。

104名候选人中共有12名候选人入围下一轮。

面试轮(技术+人力资源):
这是一次在线和电话面试,面试官在电话中提出问题,同时在HackerRank for Work 平台上进行了测试。

首先,正式介绍。然后他又问了我一些问题,比如:

  • 作为 ECE 学生,您的兴趣如何转移到 CSE 和 IT 领域?
  • 您是如何设法在课程中不包含这些 CSE 内容的? (正如我在简历中提到的深度学习和计算机视觉)
  • 为了保持对编码的兴趣,你做了哪些事情?
  • 然后他问了我一些关于深度学习和计算机视觉的项目。

然后他问了我一些关于数组轮换的问题,并为这个问题提供了不同的案例,例如:

    • 您将获得一个旋转 k 次且 k 未知的排序数组。因此,您需要编写并运行该代码以找到 2-3 个测试用例的 k。
        示例数组:{6, 7, 8, 1, 2, 3, 4, 5} 答案:k = 3。
    • 然后他改变了那个问题并告诉我写一个代码来在那个旋转数组中找到两个数字,它们的和以最优化的方式等于给定的数字(再次给出了不同的情况,给定的数字在运行时进行测试代码)。
      参考这个。

在回答了他一些关于数据结构的问题后,他问我是否有任何与公司有关的问题,最后他结束了长达 40 分钟的采访。

提示:

  • 对于电话面试,很难与面试官互动,因此您应该继续谈论并讨论您对面试官提出的问题的看法。 (具有良好的沟通技巧是一个加分点)。
  • 尝试编写简洁的代码,因为您输入的任何内容都会直接直播到面试官的屏幕上,并且可以给人留下良好的印象。
  • 最后,您应该事先准备一些关于公司的基本人力资源问题,例如:
    • 你为什么选择这家公司?
    • 我们为什么要雇用你?
    • 公司如何与您的兴趣相匹配,您打算为公司做出什么贡献?
    • 为什么我们应该雇用你?

—————————————————————————————————————————————————————