Рубрики

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

Телефонный тур:

  1. Дана двумерная матрица с элементами 1 и 0, где 1 — земля, а 0 — вода. Найдите количество островов.
  2. Разработайте структуру данных, которая поддерживает операции: вставка, удаление, поиск и поиск любого в постоянное время.

ЛИЦОМ К ЛИЦУ
Раунд 1:

  1. Дан массив, который может быть одним из следующих:
    Неубывающая
    Невозрастающими
    Увеличение, затем уменьшение
    Уменьшение, затем увеличение
  2. Найдите элемент поворота.
  3. Найдите первый неповторяющийся символ в потоке целых чисел.
  4. Объясните ситуацию, когда у вас были сжатые сроки. Что вы сделали, чтобы уложиться в срок?
    Объясните ситуацию, когда избыток работы и вы знали, что не могли уложиться в срок. Как тебе удалось тогда?

Раунд 2:

  1. Распечатать дерево в вертикальном порядке.
  2. Минимальное количество прыжков для достижения конца массива.
  3. Учитывая удилища с различными затратами, объедините удочки таким образом, чтобы получить минимальную стоимость.
  4. Когда мы используем какой сорт? Пример случаев, когда сортировка слиянием не используется.
  5. Объясните функцию heapify сортировки кучи. Затем объясните с помощью кода, что происходит, когда вы удаляете один элемент (максимум / мин) из кучи.
  6. Сталкивались ли вы когда-нибудь с ситуацией, когда вы не уложились в сроки, но думали, что вы достаточно хороши и на правильном пути?
  7. Сталкивались ли вы когда-нибудь с ситуацией, когда вам приходилось бороться за соблюдение сроков? Как ты разделил / сделал прогресс в работе?

Раунд 3 (Менеджер по найму):

  1. Зигзагообразная печать двоичного дерева.
  2. Переставьте строку так, чтобы никакие два одинаковых символа не были смежными друг с другом.
  3. Клиент вызывает сервер, но получает отложенный ответ. Что может быть несколько причин? Как вы могли бы улучшить их?

Раунд 4 (Менеджер по найму):

  1. Можете ли вы объяснить ситуацию, когда вы нажали / написали свой код, и ваш менеджер не одобрил его, но вы думали, что написали правильный код? Что ты сделал потом?
  2. Вы были в ситуации, когда вы убедили своего менеджера в чем-то?
  3. Есть вызов / запрос, который требует дополнительного времени для ответа. Почему это может быть? Как вы это удалите?
  4. Объясните кеширование. Что происходит, когда кеш заполнен? Реализовать LRU кеш. Напиши код.
  5. Как вам удается работать в строгие сроки? Если вы когда-нибудь сталкивались с такими ситуациями.
  6. Какие аспекты вы думаете, когда хотите присоединиться к Amazon? Каковы ваши ожидания от этого?
  7. Если вам дают какую-то работу, как определить и управлять ею.
  8. Каким будет ваш образ действий, если вам будет поручено какое-то задание, которого вы вообще не знаете?

Раунд Бар Рейзер:

  1. Если дан массив целых чисел, замените каждое число на следующее большее число справа. Если номер не может быть заменен, мы оставляем все как есть.
    Например, список: 5, 2, 1, 4, 6, 7 необходимо изменить на 6, 4, 4, 6, 7, 7.
    Обсуждались 4 различных подхода и должны быть написаны коды.
  2. Почему вы хотите переключиться?
  3. Почему амазонка?
  4. Вопросы о текущей компании, текущем проекте, размере команды, ваших ролях и обязанностях и т. Д. Задавались практически во всех раундах.

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

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

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

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

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

0.00 (0%) 0 votes