📜  Adobe 采访 |第 16 套(适用于 MTS-1)

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

Adobe 采访 |第 16 套(适用于 MTS-1)

最近我有机会接受 Adobe 的 MTS-1 职位的面试。以下是我的面试经历:

  • 书面回合:
    A 部分(50 分钟):
    基于逻辑推理、DI、量化和几何的 45 个问题。问题很简单,但真正的问题是这一轮的时间。

    B部分(2小时):
    13 个关于 C、C++ 基础的 MCQ(引用和取消引用字符串指针、联合大小等)、操作系统基础

    编码问题是:-

    1. 反转一个链表。
    2. 检查一个数字是否是回文数。
    3. 不使用 *运算符和使用最小加法数将两个数字相乘。
    4. 括号的平衡。
    5. 在二维数组中找到最大的行,其中每行全 1 出现在全 0 之前
    6. 检查给定的总和是否在数组中可用。

    我认为这与过去 3 年相同,对于技术人员的 Post Member 也相同

  • F2F 第一轮:
    1. 关于我的项目。简单的问题。
    2. 一个程序如何编译和运行。他想要一个从头开始的答案。
    3. 什么是 cout,面向对象的 C++ 问题。
    4. 用两个玩家设计一个梯子和蛇问题并编写代码。我之前没玩过。 🙁
    5. 目录结构代码。
  • F2F 第 2 轮:
    1. 项目讨论。一个人可以有 1 步、2 步或 3 步。他有多少组合可以爬上 n 和代码的阶梯。
    2. Min,push,pop in Stack。
    3. C++ 问题。 VIRTUAL CONSTRUCTOR,虚拟析构函数的意义。设计模式相关问题。
  • F2F 第 3 轮:
    1. 基础项目进入。
    2. 在数组中只有 1 个元素是唯一的,其余的是 2 次。怎么找到那个?如果一个唯一且余数是 3 的倍数,他会进一步扩展。
    3. 设计老鼠迷宫问题。
    4. 循环列表以及如何找出。我说这是一个标准的问答。他问我。好的,现在告诉我为什么你只将快速指针增加 2。找到最适合此的值。
    5. 数组中两个元素的总和。编码它。
    6. 链表中的随机指针。克隆它。
  • F2F 第 4 轮:与副总裁 :(:(
    1. 很多关于我大学的问题。所以也请做好准备。 :P:P:P
    2. 他给我看了我的简历,并指出了语法错误。项目问题。他问我每一个问题都很深。关于项目知识,一切都意味着什么。
    3. 问了我引以为豪的计算机科学主题。错误地我说的是MAPREDUCE。 :(:(:(。我自己给了他一切。
      他让我告诉它是什么。我解释了。他就像你理解的那样,但作为一个 IIT 产品,你应该知道一些数学形式,并且应该用它来解释。
    4. 为 MapReduce 的倒排索引编写代码。 Mapper 和 Reducer 函数。
    5. Page-Rank Algorithm,很多讨论,要求我编码。在犯了很多错误之后,我在他的帮助下取得了成功。他问我为什么在运行页面排名算法后,为什么页面排名在 7-8 转后稳定。 (运行页面排名算法后,每个页面的页面排名几乎保持不变,没有大的变化。为什么会发生。)
    6. 我的 B.tech 项目,在解释了他问我数学术语的所有内容后,我解释了他。

这是我经历过的最好的采访。我学到了很多。

第四轮:HR轮(30分钟)
它被安排在第二天。

感谢 Geeksforgeeks。

Adobe的所有练习题!