Рубрики

Microsoft IDC Интервью Опыт | Комплект 81 (для стажировки)

Первый раунд был техническим. За это собралось около 120 студентов. Было задано 15 MCQ — у всех были разные наборы. Задавались всевозможные вопросы, у меня были вопросы по C, STL, сортировке, Java, архитектуре компьютеров и ОС.

Второй тур — Кодирование.
Около 60 студентов были включены в короткий список, и в тот же день был проведен этап кодирования. У всех были разные вопросы. Две проблемы были даны, и я имел-
1. Найдите сумму данных всех листьев бинарного дерева на одном уровне, а затем умножьте суммы, полученные на всех уровнях.
2. Даны два связанных списка, каждый из которых содержит положительное число, находит разницу двух чисел, сохраняет ее в связанном списке и возвращает ссылку на заголовок полученного связанного списка.
Например: LinkedList1: 6 -> 5 -> 3 -> 0
LinkedList2: 4 -> 5 -> 2 -> 0
Выход -> 2 -> 0 -> 1 -> 0

Люди, которые решили оба и некоторые с одним, были включены в шорт-лист. Результаты были объявлены через месяц.
25 человек были включены в список после второго тура и были вызваны в Бангалор.
Там присутствовали многие студенты из разных колледжей.

Третий тур — групповой полет.
Это был отборочный раунд. Два вопроса должны были быть решены за один час. Наставник был назначен на каждую группу из 8-9 студентов. Мы должны были обсудить наш подход, а затем закодировать его и отправить.
1. Удалите дубликаты из строки на месте в O (n).
2. Проверьте, является ли данное двоичное дерево сбалансированным или нет. Определение не было двух листьев должны иметь разницу в высоте больше, чем один.
Люди, которые решили оба, были включены в шорт-лист.

Четвертый тур — Техническое интервью (от 45 минут до 1 часа)
Интервьюер был отзывчивым и очень отзывчивым.
Первые 15 минут обсуждения моих проектов. Затем он задал мне вопрос о массивах.
Если даны три массива (arr1, arr2, arr3), каждый из которых содержит различные положительные числа, найти три числа a, b, c, каждое из arr1, arr2, arr3 соответственно, так что (abs (ab) + abs (bc) + abs (ca)) минимум. Я дал nlogn подход для этого, а затем я должен был написать код на бумаге.
Финальный раунд прошел HR
Помимо вопросов о людских ресурсах, меня попросили объяснить арифметическое исключение переполнения и недостаточного заполнения и написать код для его обнаружения.
Общий опыт был очень хорошим. Окончательные результаты были объявлены через 10 дней после окончания интервью.

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

Все проблемы практики для Microsoft !

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

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

Microsoft IDC Интервью Опыт | Комплект 81 (для стажировки)

0.00 (0%) 0 votes