第 1 轮:第一轮是基于编码的。有 4 道编码问题。
Q1.给定一个数 N,找出将这个数表示为 2 个或更多连续自然数之和的方法数。链接到问题
Q2.老鼠迷宫问题。
Q3.给定一个带有“Y”或“N”的字符串。我们必须检查所有字母是否都是“Y”。
Q4.我不太记得这个问题,但在这个问题中,我们必须找到循环字符串存在的子字符串的最小长度,从中可以生成另一个给定的字符串。这是使用二分搜索和窗口滑动解决的。
之后,33名学生入围下一轮。
第 2 轮:这是技术轮。
面试官主要关注项目。由于我的项目与一些电子商务应用程序有关,他让我设计一个用户登录系统。我将如何匹配数据库中的密码。加密和解密两种方法。我告诉他盐法。
然后他问了我用于我的项目的数据库设计。
他还提出了与数据结构相关的问题。
最后他问我是否有问题要问他。
经过这轮比赛,最终选出了 13 名学生到 Visa 实习。