Рубрики

Интервью Microsoft | Набор 10

Письменный тест
Это был онлайн-тест, который содержит 20 MCQ на C & C ++.

В раунде кодирования было два вопроса.

  1. Учитывая несколько строк текста в одной строке, каждая строка отделяется символом '/ n'. Напечатайте последние десять строк. Если количество строк меньше 10, выведите все строки.
  2. Выполните обход порядка уровня полного бинарного дерева.
    Данный
         1
      2    3
    4  5  6  7 
    

    Распечатать как
    1
    2 3
    4 5 6 7

Технический раунд 1

  1. Сначала он попросил меня рассказать ему о любом проекте, над которым я работал.
  2. Дан массив целых чисел. Найти последовательные элементы в массиве, который имеет максимальную сумму. Я знаю решение этой проблемы, поэтому быстро рассказал ему.
  3. Затем он изменил вопрос и попросил меня найти последовательные элементы в массиве, сумма которых равна нулю. Не торопясь, я ответил и на этот вопрос.
  4. Затем он снова изменил вопрос и попросил меня найти последовательные элементы в массиве, сумма которых близка к нулю, учитывая, что нет подмассива с суммой, равной нулю. Также напишите контрольные примеры для этого.

Технический раунд 2

  1. Дан связанный список. Как я узнаю, есть ли в списке цикл? Также напишите контрольные примеры для этого.
  2. Затем он спросил меня, есть ли у меня некоторые знания в области графического программирования. Он спросил меня, как я буду реализовывать «заливку» для графического приложения. Напишите код и тестовые случаи для него.

Технический Раунд 3

  1. Дан 2D массив и значение ключа. Найдите это значение ключа в массиве и поверните все элементы в строке и столбце этого ключа в ноль.
  2. Дан отсортированный массив размером n. Каждый элемент в массиве уникален и лежит в диапазоне от 1 до n + 1. Найдите недостающий элемент. Напишите код и тестовые случаи для того же.
  3. Как я буду отслеживать количество посетителей, посетивших мою веб-страницу?

Технический / HR Раунд 4

  1. Дана строка Найти персонажа с наибольшим количеством вхождений. Напишите код и контрольный пример для того же.
  2. Почему я хочу присоединиться к Microsoft?
  3. Какую самую сложную задачу я выполнил в своей выпускной жизни?


НАЙДЕН 😀 😀

Я хотел бы поблагодарить команду Geeksforgeeks за этот замечательный сайт, который мне очень помог и без которого я не смог бы взломать это интервью.

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

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

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

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

Интервью Microsoft | Набор 10

0.00 (0%) 0 votes