Рубрики

Amazon Интервью Опыт | Комплект 244 (для SDE-1)

КРУГЛЫЙ 1 (телефонный, 70 минут):
1. Для данного массива выведите наибольший элемент справа, для элементов, у которых нет большего элемента, выведите «-1». ,

2. Для бинарного дерева выведите его обход .

3. Приведите матрицу i * am * n, найдите число путей для достижения m * n из 1 * 1.

После 1 раунда меня попросили пройти внутреннее интервью SDC в Хайдарабаде.

Раунд 2 F2F (60 минут):
1. Учитывая массив гор и некоторые препятствия в массиве, проверьте, есть ли способ добраться до конечной ячейки от начальной ячейки .

2. Разработайте телефонную книгу, сделайте поиск максимально эффективным. Требовался только подход к тому, как мы будем хранить несколько номеров, несколько веб-сайтов, несколько идентификаторов электронной почты и т. Д., И как мы будем осуществлять поиск эффективно. Обсуждались многие подходы: линейный поиск, Двоичный поиск, а затем TRIE.

Раунд 3 F2F (60 минут):

Этот раунд был легким, я думаю просто проверить свои навыки кодирования.
1. По заданному массиву найдите один триплет Пифагора. ,

2. Дано двоичное дерево преобразовать его в свое зеркальное дерево .

3. По заданному n-арному дереву преобразовать его в зеркальное отображение.

4. 1-D головоломка. Я не мог ответить на это, так как мне дали всего 7-8 минут, но наконец интервьюер спросил мой подход перед уходом, она сказала «да», я на верном пути, но ушел, так как время интервью истекло.

Раунд 4 F2F (Менеджер по найму, 60 минут):

1. Спросил полное объяснение, что я в настоящее время делаю в моей компании .. Попросил меня объяснить на доске ..

2. Имеется большой файл, который не может быть загружен в память, с 2 полями ItemId и его описанием. Запись содержит список всех товаров, продаваемых на amazon.in. Отслеживайте наиболее продаваемый товар в любой момент.
Я не смог ответить на этот вопрос эффективно, я попытался объяснить его с помощью MinHeap, а потом сказал, что нужно идти дальше и писать код. Я сделал, но были некоторые недостатки. Но он был удовлетворен подходом, который я выбрал для решения проблемы.

3. Проектирование класса сетевых пакетов. Проектирование классов для пакетов запроса, ответа и тайм-аута.

4. Некоторые поведенческие вопросы, например, расскажите, когда вы помогали коллеге, когда вам помогли, что вы должны улучшить в себе и т. Д.

Раунд 5 F2F (старший менеджер, 75 минут):
1. Отвечая на вопрос о моем текущем проекте в деталях, много вопросов, почему мы делаем этот продукт, для чего он нужен, кто его использует, для чего и т.д.

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

Таким образом, мы должны отображать все совпадающие контакты всякий раз, когда мы нажимаем некоторые символы ..

Предположим, что когда мы открываем список контактов, и у него много контактов, таких как (… .Saransh Santa Sarcastic Начало светской Шармы ……)

Поэтому, если мы набираем S, на экране отображаются все контакты с буквой «S», тогда, когда мы набираем «Sa», на экране должен отображаться Saransh Santa Sarcastic.

Предложения:
1. НЕ разглашайте код. Понимать это.

2. Если вы застряли, спросите у интервьюера подсказки, они очень полезны.

3. Подготовьте структуры данных (особенно массивы, деревья, DP, связанный список, стек, очереди, строки, кучи, хеширование для Amazon).

4. Вы должны быть безупречны в объяснении того, что вы в настоящее время делаете, и ваших прошлых проектов, будущее — это отражение прошлого.

Наконец спасибо GeeksforGeeks за помощь в этом.

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

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

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

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

Amazon Интервью Опыт | Комплект 244 (для SDE-1)

0.00 (0%) 0 votes