Ниже приведены подробности интервью Adobe.
Раунд 1
1. Как вы реализуете стек, используя очередь с приоритетами. Push и pop должны быть в O (1).
2. Проблема трех неправильно маркированных банок.
Раунд 2
1. Как выглядит стек в вызовах функций? Учитывая рекурсивный вызов функции, как будет выглядеть стек?
2. Когда переполняется стек (процессный стек)? Какие лекарства?
3. Что такое сбалансированные BST. Затем он случайно дал мне различные номера и попросил меня создать BST. И сбалансировать это.
4. Преимущества связанного списка над массивами. И массивы над связанным списком.
5. Как векторы реализуются внутри библиотеки. Этот вопрос вращался вокруг динамической реализации массивов. Затем обсуждается амортизированное время выполнения операций с использованием динамической реализации массивов.
Раунд 3
1. В письменном раунде возник вопрос, что существует глобальная статическая переменная 'lock', изначально установленная в 0, и был задан сегмент кода.
while(lock); lock = 1; //Critical section lock = 0;
Решает ли это проблему критической секции. Я ответил, что это решит в однопроцессорной системе, а не в многопроцессорной. Затем он попросил меня объяснить мой ответ. После долгого обсуждения мы пришли к выводу, что это не решится даже в однопроцессорной системе. Затем он попросил меня решить эту проблему. Я сделал это с помощью инструкции testandset.
2. Когда функция вызывается в потоке, какие переменные могут быть доступны из нее. Об этом тоже было долгое обсуждение. Я пошел в неправильном направлении, но исправил себя позже. Переменные стека копируются, но переменные кучи одинаковы.
Раунд 4
1. Какие структуры данных вы будете использовать для реализации текстового редактора. Размер редактора может быть изменен, и вам также необходимо сохранить информацию о стилях для всего текста, например, курсив, полужирный и т. Д.
Раунд 5
HR раунд: нормальные вопросы HR.
Спасибо Сурешу за то, что он поделился вопросами об интервью Adobe. Если вам нравится GeeksforGeeks и вы хотите внести свой вклад, вы также можете написать статью и отправить ее по почте на contrib@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.
Все проблемы с практикой для Adobe !
Рекомендуемые посты:
- Adobe Интервью | Комплект 9
- Adobe Интервью | Набор 2
- Adobe Интервью | Комплект 17 (для МТС-1)
- Adobe Интервью | Набор 15 (для МТС-1)
- Adobe Интервью | Комплект 5
- Adobe Интервью | Набор 4
- Adobe Интервью | Набор 16 (для МТС-1)
- Adobe Интервью | Набор 3
- Adobe Интервью Опыт | Комплект 44 (для МТС-1)
- Adobe Интервью Опыт | МТС-1
- Adobe Интервью | Комплект 8 (вне кампуса)
- Adobe Interview Experience (для МТС-1)
- Adobe Интервью Опыт | Комплект 19 (для МТС)
- Adobe Interview Experience для МТС-2
- Adobe Интервью | Набор 12 (в кампусе для МТС-1)
0.00 (0%) 0 votes