Опыт интервью Walmart Global Tech CodeHers для SDE-2 (2021)

Опубликовано: 31 Августа, 2022

Раунд 1 (Техническое интервью — примерно 45 минут)

  1. Вопросы, основанные на моих стажировках и проектах (приведите пример, когда вы использовали обработку исключений и полиморфизм в своем проекте).
  2. Различия между потоками и процессами.
  3. Объясните рукопожатие TCP.
  4. Различия между очередями и стеками.
  5. Различия между массивами и связанными списками.
  6. Вопросы по командам Linux

Я не смог хорошо ответить на вопросы, связанные с командами Linux, но интервьюер был очень мил. Она очень подробно объяснила все преимущества работы в Walmart и намекнула, что меня пригласят на следующий раунд позже в течение дня.

Раунд 2 (Техническое собеседование – примерно 1,5 часа)

  1. Объясните логику этого (https://leetcode.com/problems/delete-node-in-a-bst/) и этого (https://leetcode.com/problems/subtree-of-another-tree/). Обсудили временные сложности.
  2. Напишите код для этого (https://www.javatpoint.com/ds-array-implementation-of-stack) и этого. Обсудили временные сложности.
  3. Обсудили решение этой головоломки и этой головоломки.

Я начал с того, что отвечал на вопросы методом грубой силы и постепенно оптимизировал свои решения. Этот раунд в целом прошел хорошо.

Раунд 3 (менеджерское + техническое собеседование — примерно 30 минут)

  1. Каковы ваши не технические интересы?
  2. Какой технологический стек вам наиболее удобен?
  3. Вопросы о моей стажировке и моем выпускном проекте.
  4. Объясните операции с файлами в C++.
  5. Как вы будете печатать числа от 1 до 100 без использования цикла? (Только обсуждение)
  6. Объясните шаги, связанные с SDLC.

Интервьюер был менеджером в группе Enterprise Business Services и был очень дружелюбным.

Окончательный результат: выбрано