Рубрики

Опыт стажировки в Microsoft IDC

Microsoft посетила наш кампус в начале августа для найма стажеров для Microsoft IDC Bengaluru / Hyderabad. Все студенты, у которых cgpa> 7, были включены в первый список.

Раунд 1:

Первый раунд был раундом кодирования, который проводился на mettl.com в течение 1,5 часов. Он состоял из 3 вопросов:

  1. Вам дается n палочек различной длины. Вы можете либо увеличить длину палки, либо уменьшить ее. Также был предоставлен массив затрат, в котором i-я запись означала стоимость увеличения или уменьшения длины i-й палки на 1 единицу. Вы должны были сделать все палки одинаковой длины и обеспечить минимальные затраты при этом.
  2. Вам дали 2 строки A, а BB было предложением, и мы должны были найти все слова в B, в которых строка префикса была A. Например: A = «San» B = «Sandy Hook имеет много песка». Выход будет «Песчаный, Песочный»
  3. 2 человека A и B сражаются друг с другом. Они нападают друг на друга равное количество раз .B уважает A и никогда не выполняет, и дополнительная атака перед A, то есть во всех случаях нет. Атаки A являются> = атаками B. Вы были заданная строка, где каждый символ обозначает атаку A или B. Вы должны были внести минимальные изменения в эту строку, чтобы убедиться, что вышеупомянутые ограничения выполняются. Например: учитывая «BBBB», мы должны были сделать две модификации и преобразовать их в «ABAB».

IDE была непохожа на ту, что была в gfg и hackerearth, и предыдущая практика с этим идеалом была бы очень полезна. У всех были разные вопросы, и у них были разные схемы маркировки, поэтому не было определенного отсечения. 60 студентов были включены в короткий список для следующего тура.

Раунд 2:

Это был групповой тур в течение 1 часа, в котором мы должны были написать код для 2 вопроса: —

  1. Учитывая время в формате ЧЧ: ММ, переставьте цифры времени, чтобы получить ближайшее возможное время. Вы можете использовать любую из цифр в любое время. Для примера, например, «09:31», вывод будет «09:33». »
  2. Найти диаметр двоичного дерева. Этот путь может проходить или не проходить через корневой узел.

Код должен быть написан аккуратно (правильные отступы, имена переменных) с комментариями в соответствующих местах. Следует упомянуть временную сложность, и пример кода должен быть написан и запущен на коде. Я смог решить 1 вопрос, но следовал всем приведенным выше правилам и был выбран. 20 учеников были включены в шорт-лист для следующего тура.

Раунд 3:

Это было техническое интервью, в котором было задано 2 вопроса:

  1. По заданной строке укажите, является ли ее действительный IP-адрес. Вы можете найти этот вопрос здесь .
  2. Учитывая 2 позиции в матрице, найдите, существует ли путь между ними. Вы можете найти этот вопрос здесь .

Раунд 4:

Это было техническое интервью, на котором меня попросили внедрить Sudoku-Solver и рассчитать временную сложность подхода Backtracking. В случае интервью продолжайте сообщать интервьюерам свой подход при формулировании решения. Пишите код аккуратно, и если вы определите ошибку в своем коде, затем сообщите интервьюеру и исправьте ее. Студенты были включены в следующий список, включая меня.

Раунд 5:

Это был раунд HR, в котором задавались вопросы из резюме. Я должен был объяснить все проекты, которые я делал, и спросил его о проектах, которые делаются в Microsoft. Интервью было очень общим, без технических вопросов.

Наконец, 5 студентов были включены в список для прохождения практики на основе последних 3 раундов. Я также был выбран. Я хотел бы поблагодарить GFG за мой успех и попросить соискателей регулярно проходить практику GFG для прохождения практики в таких компаниях, как Microsoft.

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

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

Опыт стажировки в Microsoft IDC

0.00 (0%) 0 votes