2021-22 实习季沃尔玛实验室参观了我们的校园
第 1 轮(编码轮):平台是 HackerEarth 时间为 1 小时。 [100 分]
- 30 道 MCQ(中级核心 CS 问题)每道 1 分
- 编码问题1-我们必须在两个字符串找到匹配子串的最小长度。[简单的HashMap] 20 Marks
- 编码问题 2-此问题的变体 每次允许最多 k 次跳跃的最小跳跃次数。 [50 分]
第 2 轮(技术第 1 轮):平台为 Zoom 持续时间为 40 分钟。从介绍开始。它完全基于 OOP,他用一些非常规的问题询问了 OOP 的每个主要概念。每个问题都有后续
问的问题:
- 抽象类与接口。如果我们有接口,为什么还需要抽象类?
- 纯虚函数与虚函数
- 从编译器的角度来看,i=i+1 或 i++ 哪个更好
- 程序可以在没有主函数的情况下执行吗
- 继承和多态有什么区别?然后跟进问题我们可以通过多态实现继承吗
- C++ 中的接口是什么?[ 是 C++ ]
- 什么是值返回、引用返回、地址返回
- 程序执行后堆内存是否被取消分配?
- 详细静态内存分配和动态内存分配(DMA)。静态分配有什么处理静态变量的吗?静态变量 vs 全局变量,那么如果我们有全局变量,为什么我们需要静态变量。
- 最后是关于 MYSQL 中联接类型的一些查询。内连接、外连接、全连接、左连接、右连接。
第 3 轮(技术第 2 轮):平台为 Zoom 持续时间为 1 小时。他是一个认真的经理,只是说我们不会浪费任何时间完全解决第一个问题,然后我们将看到第二个问题。我必须从头开始为这两个问题编写整个代码,并且还必须通过所有给定的测试用例。
- 检查给定的二叉树是否是 BST,他意识到我知道这个问题,所以他告诉我你必须通过一些不同的方法来解决这个问题。
- 给定一个由 0 和 1 组成的矩阵,您必须找到被 1 完全覆盖的所有零
For Ex: [1,1,1,1] [1,0,0,1] here the answer is 2 [1,1,1,1] [1,0,1,1] [1,1,1,1] [1,0,1,1] here the answer is 0 [1,0,0,1] [1,0,1,1]
有一些边缘情况对这两个代码进行了测试。
第 4 轮(招聘经理轮):平台为 Zoom,持续时间为 30 分钟。从告诉我一些关于你自己的事情开始。
提问:
- 为什么是沃尔玛?
- 5年后你在哪里看到自己?
- 除了学术,你还有什么爱好?
- 关于什么是云的随机问题。
- 关于项目的问题。
- 关于以前实习的问题。
判决:选择