Рубрики

Интервью Microsoft | 16

У меня было интервью для Microsoft App-Ex Team. Я был выбран. Я очень благодарен сайту GeeksForGeeks, который предоставляет материалы для подготовки к техническим интервью, организованным так хорошо в одном месте. Я фанат вас, ребята guys

Round1: —

  1. Реализуйте свою собственную функцию atoi () (для преобразования строки в целое число), охватывающую все случаи, включая отрицательное целое число.
  2. LCA для двоичного дерева. Напишите код для него.
  3. WAP для печати последних n строк большого файла журнала .

Раунд 2:-

  1. Вам дан массив, содержащий только 3 типа символов, скажем, a, b, c напишут программу для сортировки массива, имеющего эти символы.
    Например, abcaacbbaaaaccc сортировать. Я дал стандартное решение с 3 флагами, затем он спросил, что вы усложняете его, вы можете использовать другой метод, чем я дал метод подсчета. Он попросил меня сравнить сложность обоих методов. Затем обсуждение приводит к тому, что при вычислении сложности мы сравниваем только число итераций или общее количество. Расчет в программе.

    затем он спросил, допустим ли мы сказать тип символа k, то какой метод является хорошим, считайте один или три флажка один.

  2. Реализовать словарь T9. как работает T9: скажем, если я нажму 223, он должен дать все возможные допустимые слова в предложении, например, плохой, cad, aad и т. д. дать структуру данных для хранения правильных слов и т. д.

Round3: —

    Этот раунд был с менеджером по найму

  1. Написать код для слияния двух отсортированных LinkedList Inplace.

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

    Затем он дал краткую информацию о том, что его команда работает и все.

Round4: —

    Это было с гроссмейстером команды App-Ex India.

  1. Это был вопрос дизайна. Вам предоставляется список компонентов, которые вы должны написать для рендеринга этих компонентов в контейнере. Макет может быть выровнен по левому краю, выровнен по правому краю, выровнен по центру. Ваш дизайн должен быть расширяемым, то есть, если придет новый макет, вы должны как можно меньше изменить свой код. Используйте концепцию OOPS.

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

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

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

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

Интервью Microsoft | 16

0.00 (0%) 0 votes