Adobe访谈|第9集

经验:8个月

null

在线笔试: 给出了两次测试的面试结果。24小时。完成这两项测试的时间表。测试是独立的,可以在当天的任何时间以任何顺序进行。

  1. 持续120分钟。 基本C,操作系统20多项选择题 7编码问题

  2. 持续50分钟。 40个低水平数学能力倾向和LR问题

一周后,他接到了在诺伊达办公室进行现场面试的电话。

4个技术回合+人力资源:

  • 第一轮: (经理级别的家伙) 给它一个开始 你为什么这么早就想离开(2013年毕业,所以才8个月) 我应该评价你是新生还是有经验?(因为我之前的工作有点非技术性)
    1. (位操作/位屏蔽) 给定一个M*N大小的电视屏幕。每个像素的颜色为整数值b/w 0-7(即3位代表颜色) 屏幕是紧密压缩的位(不允许字节填充)。现在给定一个(i,j)像素指数,改变它的颜色? 基本上,屏幕是矩阵,但在内存中,其表示为一维数组。 字符数组可以用来表示每个位。 提示: 将矩阵(i,j)映射到一维数组,并更改3位以更改颜色。 当一个字节中有2位,另一个字节中有1位时,就会出现问题。

    2. 进程与线程
    3. 有一个问题需要检查我是否了解进程和线程的地址空间 (基于线程共享数据和堆,但有单独的堆栈)
    4. realloc()在C中是如何工作的。
  • 第二轮: (4-5年经验)
    1. 给定一个整数N,判断它是否为3的幂。
    2. 给定无限长的字符数组。 用另一个较长的单词替换所有出现的特定单词 .解决方案应到位,只能复印一次。 例如 甘地出生于1969年。甘地来自古吉拉特。 用圣雄教取代甘地
    3. 给定一个二叉搜索树,删除树中的任何节点 . 还有一个问题。
  • 第三轮: (4-5年经验)
    1. 给定一个已排序的二维整数数组,即按行和按列排序,搜索数组中的给定数字。
    2. 给出一个循环链表。将其转换为非圆形。无法更改任何链接或数据。 (基本上,找到循环列表的开始节点并将其解链接)
    3. 给定一个整数数组,找出两个和等于K的数 . 还有一个问题… 我很早就完成了这一轮,所以他谈论了你使用的系统。(Windows或Linux) 这两者的区别是什么? 你有4GB内存还是8GB内存?RAM大小如何影响用户视角?(想知道我对虚拟内存有没有一个大致的了解)
  • 第四轮: (经验丰富的老家伙) 对于给定的行和列排序的整数数组,i.d。 我告诉他我在上一次采访中已经解决了这个问题。 然后他又提出了同样的问题。 在此数组中插入一个数字。 删除此数组中的数字。 只有这个问题,因为我们对各种方法进行了广泛的讨论。

  • 人力资源回合: 没有发生,因为人力资源部正在召开紧急关键会议。

    两天后,我接到人力资源部的电话,说我被选入Adobe

感谢Geeksforgeks团队让我的准备更加顺利。

如果你喜欢GeekSforgeks,并且想贡献自己的力量,你也可以写一篇文章,然后把你的文章邮寄给评论-team@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享