Рубрики

Amazon Интервью Опыт | Установите 431 (для SDE2)

У меня было интервью на роль SDE2 в Амазонке, Бангалор. У меня было 3 года опыта на момент прохождения собеседования.

Раунд 1: Кодовый тест ———————————————————————————————————
— Объясните шаблоны дизайна, используемые до сих пор.
— Как выполняется проверка кода.
— Как проводится проверка дизайна.
Напишите программу для поиска числа в отсортированном массиве, имеющем 1 максимум.
Напишите программу для проверки соответствия скобок.

Раунд 2: Технический раунд ——————————————————————————————————
— Какой тип кеша вы используете в своих проектах / SYstem.
Разработать LRU-кеш, имеющий методы
— получить (K ключ)
— положить (ключ K, значение V)
— удалить (ключ K)
Они хотели библиотеку, такую как Redis, которая принимает общий ввод. (Использование обобщений)

Раунд 3: Менеджер по найму Раунд ————————————————————————————————
— краткое введение
— Почти 15 минутная дискуссия о том, что делает App Store в Amazon
— объяснил мой проект подробно.
— Очень подробное описание технической проблемы, с которой столкнулись (включает HLD, LLD и предлагаемое решение)
— Разработка функции автозаполнения Google.
— В каких областях вы хотели бы улучшить? (Как технический, так и нетехнический)
Написать программу для поиска K самых больших элементов в массиве.
Раунд 4: Технический раунд ——————————————————————————————————
В связанном списке найти Kth элементы от конца в одном обходе.
Учитывая 2-D матрицу из 0 и 1, найдите количество групп смежных 1, учитывая, что диагональные 1 не включены.
Это была известная проблема с использованием подключенных компонентов в Graph.

Раунд 5: Дизайн Раунд

— Дизайн BookMyShow. Все микросервисы, в которых задействованы их API и дизайн HLL, ожидались.
Как вы решите проблему параллелизма, когда 2 клиента пытаются забронировать одно и то же место?

Раунд 6: Бар Рейзер Раунд
— краткое введение
— Завершить дизайн моего проекта HLD, LLD, UI, DB и т. Д.
— Обязанности в текущей компании
— Почему вы хотите изменить свою компанию
— Любая задача / проект, который был разработан и реализован за меньшее время, но оказал большое влияние на производство / бизнес.
— Вы были оценены за вашу задачу больше, чем ваши ожидания.
— Время, когда вы не согласились с вашим менеджером.
— Ты кого-нибудь привел? как вы просматриваете код?
— Как вы оцениваете дизайн?
— Какие у тебя слабости?
— Любой проект, которым вы гордитесь?

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

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

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

Amazon Интервью Опыт | Установите 431 (для SDE2)

0.00 (0%) 0 votes