Adobe 采访 |第 12 组(MTS-1 在校园内)
- 在线技术回合(2 小时)
给出了 7 个编码问题以及 13 个 MCQ。编码问题很容易。 - 在线能力测试(50 分钟)
有45个问题。时间是这一轮唯一的限制。两个 LR 段落,1 个 DI 问题,其余是 quant 问题。
16人在网上轮次后被选中。 - 第 1 轮 PI
这一轮都是关于 C、C++、编译器、调试、设计模式的概念
一种。讲述不同的排序算法及其复杂性。为什么会有这么多排序算法出现在只有一种可以达到目的的情况下。快速排序和归并排序的优缺点。
湾。详细编译和执行 C 程序时会发生什么。
C。局部变量、动态分配变量、全局变量存储在哪里?
d。静态变量存储在哪里?
e.告诉我你知道的设计模式。您在项目中遵循了哪种设计模式?
F。为单例模式编写伪代码。
G。考虑代码片段main() { cout << "Hello"; }
无需触摸上面的代码片段打印
你好
你好
再见
H。您想为 Adobe 工作吗?为什么? - 第 2 轮 PI
一种。说说你自己。
湾。进程和线程的区别。给我一个可以使用线程的真实示例。
C。考虑一个没有结束条件的递归函数和你自己笔记本电脑的架构。会发生什么?程序会在多长时间后崩溃。 (需要计算和完美答案)
d。编写客户端-服务器简单代码。您将如何处理多个请求?越来越多的线程会解决这个问题吗?如果您在 10 毫秒的时间内收到许多请求,那么取决于您的计算机体系结构的最佳线程数应该是多少?
e. Google 如何在 1 毫秒内处理 10 亿个请求。
F。什么是负载均衡器?
G。可以使用 hashmap 的真实示例。可以使用数组的真实示例。
H。为什么要加入 Adobe?
一世。上一轮微软发生了什么?(我上一轮被微软拒绝了) - 第 3 轮 PI(HR 轮)
询问了基本的人力资源问题。给出了一个谜题,其中给出了三个可以行驶 14、20、26 公里的轮胎。旅行需要两个轮胎。找出可以行驶的最大距离。我的建议是尽量诚实,因为这些人非常有经验。如果你撒谎,你最好是一个好骗子。 :p - 第 4 轮 PI
一种。查找排序数组中某个键的出现次数。处理基本情况。为它写一些测试用例。
湾。实现一个堆栈,您可以在其中搜索数据结构中的元素。他让我优化解决方案。
C。给了两个字符串。你必须找出它们是否是彼此的排列。我给出了散列技术。然后他让我优化它。
我感谢 GeeksforGeeks 维护了如此出色的网站。在准备面试时,这对我帮助很大。
Adobe的所有练习题!