Привет, Microsoft — одна из крупнейших компаний в области программного обеспечения, и все сотрудники считают ее рабочим раем за баланс между работой и личной жизнью и эксцентричную культуру сотрудников. Вот наиболее часто задаваемые вопросы в интервью Microsoft Internship/FTE.
1. Восстановить двоичное дерево поиска
Вам дан корень бинарного дерева поиска (BST), в котором по ошибке поменялись местами значения ровно двух узлов дерева. Восстановить дерево без изменения его структуры.
Ссылка на проблему — https://leetcode.com/problems/recover-binary-search-tree/
2. Топологическая сортировка
Найдите топологическую сортировку для заданного ориентированного графа.
Ссылка — https://www.geeksforgeeks.org/topological-sorting/
3. Быстрая сортировка и сортировка слиянием
Вопрос. Дан массив целых чисел, отсортируйте массив в порядке возрастания и верните его.
Здесь вопрос простой, но то, как вы объясните каждую деталь, имеет значение и как быстро вы сможете закодировать ее с правильными отступами и правильными соглашениями об именах.
Ссылка на задачу — https://leetcode.com/problems/sort-an-array/
Это, как правило, наиболее часто задаваемые вопросы в интервью Microsoft в недавних интервью для роли SDE 1.
Я надеюсь, что этот пост был полезен (это мой первый пост). Хорошего дня!!