Рубрики

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

У меня 8 месяцев опыта, и я недавно появился на собеседовании с Amazon на роль SDE-I.

Письменный тур:
Q1: преобразовать двоичное дерево в DLL.
Q2: задан случайный адрес узла в односвязном списке. Удалить этот узел.

Вам необходимо написать полный код на любом языке с учетом всех крайних случаев.

Интервью 1:
Q1: Учитывая отсортированный массив и число и элемент K. найдите K ближайших элементов к числу в отсортированном массиве .

Q2: столбцы MsExcel имеют такой же тип
ABC… Z
AA AB AC…. AZ BA BB… ZZ
AAA AAB
А имеет код 1
Z имеет код 26
AA имеет код 27
ААА имеет код 626
заданное число возвращает имя столбца в виде строки

Интервью 2:
Q1: дано 4 сервера YouTube, которые обрабатывают запросы пользователей.
i> В любой момент времени. Если кто-то запрашивает видео, запущенное в данный момент, возвращает количество видео, запущенных за один раз.
ii> Какой сервер фактически получит запрос?
iii> Как серверы будут общаться друг с другом?
iv> Другие способы сделать эту задачу, чтобы уменьшить накладные расходы на серверах?
v> Сколько видео работает с учетом ограничения по времени?

Q2: Дано двоичное дерево, и каждый узел имеет дополнительный следующий указатель кроме левого и правого. Соедините все узлы, используя следующий указатель в Zig-Zag Manner.

Интервью 3:
Q1: обсуждение проекта в текущей компании.

Q2: Учитывая совместную память между несколькими потоками, как вы обеспечите безопасный доступ к памяти в различных сценариях, таких как чтение и запись? Если в точке wrtitng есть несколько запросов на чтение из потоков, то как можно управлять отложенными запросами.

Q3: задан массив с положительными и отрицательными числами и нулем. Вы должны разделить отрицательные числа и положительные числа таким образом, чтобы отрицательные числа лежали слева от нуля, а положительные числа справа, а исходный порядок элементов должен быть сохранен.

Интервью 4:
Q1: обсуждение текущего проекта в компании.
Q2: Почему вы хотите покинуть свою нынешнюю компанию?
Q3: почему Amazon?
Q4: какой у вас телефон
Q5: какой из них вы будете покупать дальше
Q6: дали функцию с подписью

bool isFactorialDivisible (int x, int y)
Верните true если x! делится на у
еще вернуть ложь

Через 3 дня мне позвонили с подтверждением.

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

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

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

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

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

0.00 (0%) 0 votes