Amadeus Labs Bangalore Опыт интервью

Опубликовано: 5 Сентября, 2021

Мне позвонили из отдела кадрового консультирования по поводу вакансии для профиля C ++ в Amadeus. Профиль получился довольно интересным. Через неделю мне позвонили из Амадеуса по поводу расписания интервью. 1-й и 2-й туры были запланированы на субботу в 12:00. Когда я подошел к стойке регистрации в блоке Этамин B в Prestige Tech Park 2 Marathhalli, Бангалор, они попросили меня подождать интервью, и через некоторое время оно началось.

1 тур:
Это был технический раунд. Интервьюер проверял текущий проект, текущую область, базовый C ++ и навыки логического мышления. Это заняло около 40 минут.

1. Какова ваша повседневная рутинная работа?
2. Наследование C ++. Как это работает ? Что такое Vtable и Vptr?

Если существует иерархия классов, как показано ниже, когда создаются vtable и vptr?
Класс А

Класс B Public A

Класс C Public B

3. Есть 3 торговых автомата, кофе, чай, случайный. Посетитель ошибочно разместил этикетки на машинах.
Как исправить ярлыки с наименьшими попытками? С чего начать?

4. У меня есть мяч и бита. Общая стоимость обоих составляет 110 рупий. Разница составляет 100 рупий. Какова стоимость отдельных предметов?

5. Какие шаблоны проектирования используются в вашем текущем проекте? Почему ? Примеры ? И еще несколько вопросов по теме.

Раунд 2:
Это был еще один технический раунд. Интервьюер проверял основные навыки и практические знания C ++. Это заняло около 40 минут.

1. Нарисуйте схему и объясните мне архитектуру. Объясните его составляющие и объясните, как это работает. Вы можете брать любые примеры из своего текущего проекта.
2. Знание C ++ 11. Что такое умный указатель? Почему это используется?
3. Паттерны проектирования. Аналогично раунду 1. Приведите примеры нескольких шаблонов проектирования и их использования.
4. Шаблон проектирования Singleton. Как вы можете контролировать кого-то, кто по ошибке создает экземпляр класса? В чем разница между global и singleton?
5. Виртуальные деструкторы. Почему они используются? Может у вас есть виртуальные конструкторы?
6. Если у вас есть функция, указанная ниже, она будет работать? Некоторые вопросы, связанные с эталонными объектами.
int & умножить (int n)
{
int x = 2;
х = п * х;
вернуть x;
}
7. Некоторые вопросы по текущему проекту.

Через неделю мне позвонили и сказали, что я прошел первые 2 раунда и выбран для участия в раунде Директора.

3 тур:
Это было интервью с режиссером. Я приехал немного поздно из-за интенсивного движения в тот день. Но директор был очень терпелив и приятно говорил.
Вопросы в основном касались текущего проекта и ожиданий (их + наших). На это ушло минут 30.

1. Представьтесь.
2. С какого времени вы работаете в текущем проекте? Зачем ?
3. Можете назвать мне свои цели?
4. Каковы роли архитектора? Можете подробно объяснить.
5. Можете ли вы объяснить модуль, с которым вы работали, и любые проблемы, с которыми вы столкнулись.
6. Взаимодействовали ли вы с удаленными командами? нравится ли основная команда находиться за границей и работать с ними?
7. Какова ваша ожидаемая зарплата?
8. По какой причине сменили работу?
9. Текущий домен, связанный. Как взаимодействуют несколько компонентов. Нарисуйте образец схемы и объясните.

После 3-го раунда меня попросили дождаться их сообщения. Я ждал около 3 дней, и мне позвонили и сказали, что я прошел все 3 раунда, и следующим будет раунд HR.

4 тур

Это был раунд HR, и в нем были типичные вопросы HR + некоторые вопросы, связанные с отношением. Это было телефонное интервью, назначенное на послеобеденное время. Интервьюер по персоналу печатал мои ответы во время собеседования, и, следовательно, это заняло около 1 часа.

1. Введение
2. Связанное с резюме. Почему я перешел с моей первой компании на мою нынешнюю? и т.п.
3. Академические оценки.
4. Проблемы, с которыми пришлось столкнуться в ходе текущего проекта.
5. Роли, выполняемые в текущем проекте.
6. Зарплатные ожидания.
7. Будущие устремления.
8. Личная информация, например, дата рождения и т. Д.

Завершили интервью и ждали около 1 недели, чтобы получить от них известие. Позже я спросил у ответственной команды по найму. Они сообщили мне, что он в процессе. Ждал еще 1 неделю. Все еще ничего не слышал от них, и я был немного подозрительным. Прошла еще неделя. Примерно через 20 дней собеседования с персоналом я был счастлив получить письмо с предложением.

В целом собеседование прошло хорошо.

Всего наилучшего.

Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию . Если вы готовы, проверьте свои навыки с помощью серий тестов TCS, Wipro, Amazon и Microsoft.