Рубрики

Adobe Интервью Опыт | Комплект 32 (для МТС-1)

Недавно у меня давали интервью для МТС-1 в Adobe. Вот мой опыт интервью:

1) Онлайн письменный тур

1. Тест на способность , время = 45 мин, вопросы = 60. ( Совет: начните с последнего вопроса.)

2. Тест кодирования , время = 2 часа, вопросы = 7 кодирования, 13 технических множественного выбора.

Вопросы с множественным выбором содержали максимум вопросов, связанных с указателями .

7 вопросов кодирования:

1. Проверить, сбалансированы ли круглые скобки.

2. Матрица имеет строки в форме 1, за которыми следуют 0. Найдите строку с максимальным числом 1.

3. Переверните связанный список.

4. Умножьте два числа, используя минимальное количество сложений.

5. Найти номер палиндрома или нет?

6. Найдите количество пар, которые составляют сумму до определенной суммы «K». Числа могут быть положительными или отрицательными

7. Каждое число, оканчивающееся на 3, имеет хотя бы одну кратную всем 1.

2) Телефонный тур

Q1 : найдите наименьшие K элементов в непрерывном потоке целых чисел.

Q2 : Найти точку пересечения двух связанных списков.

Follow-up — Вы не можете сравнивать данные узла и адрес.

Q3 : написать код для сортировки слиянием.

3) F2F

Q1 : WAP для клонирования связанного списка.

Обязательно закройте все крайние случаи.

Q2 : в турнире n игроков. Игроки обладают переходным свойством, то есть если A побеждает B, а B бьет C, тогда A автоматически бьет C. Найдите минимальное количество матчей, необходимое для определения победителя.

Follow-up — минимальные совпадения для поиска первого участника, занявшего второе место. Какую структуру данных вы будете использовать для этого вопроса?

Q3 : в макете памяти процесса.

4) F2F

Q1 : Вы разработали свой собственный редактор изображений, скажем, Picedit. Обновление Picedit доставляется клиентам. После обновления клиенты сообщают о несогласованной проблеме сбоя Picedit, но ее невозможно воспроизвести даже при использовании одного и того же файла изображения.

Клиент предоставляет вам стек вызовов аварийного завершения окна. Как вы будете подходить к этой проблеме? Каковы возможные причины?

Как вы будете использовать стек вызовов для обнаружения ошибочной строки кода?

Много дискуссий о причинах кучи коррупции.

Q2 : спроектировать сборщик мусора в c.

Q3 : Предположим, у вас есть хранилище миллионов записей мобильных номеров. Много дискуссий о том, как вы будете хранить эти числа, чтобы вы могли проверить, существует ли данное число уже с минимальной пространственной и временной сложностью?

В4 : Обсуждение стековых фреймов, Printf, подписанного int и unsigned int представления памяти.

5) F2F

Q1 : Найти вывод программы, связанной с указателями. (Это было просто, хотя я сначала ошибся 😛)

Q2 : Вам дана функция, скажем, bin (), которая сгенерирует 0 или 1 с равной вероятностью. Теперь вам дают ряд смежных целых чисел, скажем [a, b] (a и b включительно).

Напишите функцию скажем rand (), используя bin () для генерации чисел в диапазоне [a, b] с равной вероятностью.

Q3 : рассмотрим обычный телефонный набор. Обычно для каждой цифры есть три алфавита. Например, ABC для 2 и так далее.

Дали номер. Распечатайте все возможные строки, взяв один алфавит, соответствующий каждой цифре в номере.

Вход: 254

Выход: AKH, AJG и т. Д.

Q4 : WAP для токенизации строки.

6) F2F

Q1 : Для заданного числа произнесите N. WAP, чтобы напечатать следующее большее число, используя тот же набор цифр из N. Например:

Вход: 123

Выход: 132

Q2 : у вас есть непрерывный поток строк. В любой момент времени вы должны напечатать строки так, чтобы те, которые являются перестановками друг друга, были напечатаны вместе.

WAP для того же.

Например:

Входные данные: {'act', 'cat', dog ',' tac ',' abc ',' god ',' bac '}

Вывод: {'act', 'cat', 'tac', dog ',' god ',' abc ',' bac '}

7) Режиссерский тур

Q1 : обсуждение части работы, которую вы проделали в прошлом, и которой вы гордитесь.

Q2 : Разработайте мобильное приложение, которое предоставляет пользователю набор ближайших доступных ресторанов.

Обсуждение того, что будет вашим подходом для густонаселенных районов и малонаселенных районов.

Как вы будете определять, находится ли пользователь в густонаселенном или малонаселенном районе.

У вас есть (x, y) координаты пользователя, а также всех ресторанов с вами.

8) HR раунд

Q1 : Что вы знаете о Adobe? Его штаб-квартира и т. Д.

Q2 : почему Adobe?

Q3 : Почему мы должны вас нанимать?

Q4 : PDF полная форма.

Несколько советов:

  1. Adobe действительно оценивает кандидата на основе того, как вы подходите к проблеме, а не с книжными ответами. Вы можете пройти, даже если ваш ответ не самый лучший, но подход другой. Сконцентрируйся на этом.
  2. Будьте готовы с пространственно-временными сложностями по всем вопросам.
  3. Программы, которые вы напишите, должны обрабатывать все возможные тестовые случаи.
  4. Вам будет предложено более одного подхода почти для каждого вопроса.
  5. Интервьюеры были очень дружелюбны и заставят вас чувствовать себя комфортно.

Если вам нравится GeeksforGeeks и вы хотите внести свой вклад, вы также можете написать статью и отправить ее по почте на contrib@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Все проблемы с практикой для Adobe !

Напишите свой опыт интервью или отправьте его по электронной почте на адрес contrib@geeksforgeeks.org

Рекомендуемые посты:

Adobe Интервью Опыт | Комплект 32 (для МТС-1)

0.00 (0%) 0 votes