Рубрики

Walmart Labs Интервью Опыт

Был 1 тур кодирования и 4 интервью F2F. Это было для Позиции разработчика программного обеспечения (Примечание: — Это не было для исследовательского подразделения в Walmart Labs)

Кодирование Раунд: —
В этом раунде было задано 2 вопроса о кодировании. Используемая платформа имеет звание Хакера, и мы должны ответить на оба вопроса в их офисе только за 1 час. Использование интернета строго запрещено.
1. Найти максимальную сумму в массиве так, чтобы 2 элемента не были смежными. В этом было еще одно условие, что первый и последний элементы также не должны быть взяты вместе. Этот вопрос был модификацией этого.

2. В декартовой плоскости размещено N танков и M объектов. Танки могут стрелять в 4 направлениях (N, S, E, W). Положение танков и объектов указывается как вводное и фиксируется. Мы должны найти способ дать указания N танкам, чтобы они не попали ни в один объект и в любые другие танки. Если танк может стрелять в 2 направлениях, то предпочтение будет отдано направлению, код ASCII которого меньше. Пример:-
Входные данные: —
N = 2
М = 3

Положение танков
(0,0)
(1,1)

Положение объектов
(0,2)
(0, -2)
(-2,0)

Направление N танков должно быть:
(0,0) E -> Этот танк должен стрелять в восточном направлении
(1,1) E -> Этот танк может стрелять во всех 4 направлениях. Так как E имеет наименьший ASCII-код во всех 4 из них, поэтому E

Раунд 1: —
1. Точка пересечения и точка пересечения в 2 связанных списках .
2. Вопросы по многопоточности в Java. О синхронизированном блоке и т. Д.
3. Почему JVM не зависит от платформы.
4. Разница между Java и C ++.
5. Напишите код для построения кучи и объясните ее временную сложность.
6. k самых больших элементов в массиве
7. Некоторые вопросы о типе String в Java

Раунд 2:-
1. Разработать полную систему бронирования железных дорог. Следующие вещи проверяются в коде: —
а. Объектно-ориентированного программирования
б. Используемые шаблоны дизайна (если есть)
с. Оптимизированы ли варианты использования или нет?
2. Вопрос по реализации LRU-кэша

Раунд 3: —
1. Разработайте структуру данных, которая предоставляет следующие API:
а. вставить элемент в O (1)
б. удалить элемент в O (1)
с. найти случайный элемент в O (1)
2. Некоторые вопросы по основам Java.
3. Некоторое обсуждение проектов, выполненных в текущей работе.
4. Получил 1 отзыв, что мои знания Java не так хороши. Итак, если мы нанимаем вас, то какова будет ваша стратегия улучшения ваших навыков Java?

Раунд 4: —
1. Почему вы хотите присоединиться к Walmart Labs?
2. Каковы самые большие проблемы, с которыми я сталкиваюсь в моей нынешней работе.

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

Все практические проблемы для Walmart !Рекомендуемые посты:

Walmart Labs Интервью Опыт

0.00 (0%) 0 votes