Собеседование в Microsoft - это всегда длительный и увлекательный процесс, особенно если речь идет о Bing (также мне очень импонирует Microsoft Research). Хочу поделиться впечатлениями от общения с представителями компании, а также о самом интервью, ошибках и сделанных выводах. В этом году процесс рекрутинга был слегка упрощенный: телефонное интервью, если его проходишь успешно - сразу приглашают в Москву на полноценное оффлайн интервью.Телефонное интервью было около получаса, вопросы были следующие: стандартное Why Microsoft?
опыт работы с технологиями;
многопоточность: семафор и мютекс;
как работает GC и почему вы любите (не любите) managed / unmanaged code;
как вы тестируете программы, как следите за качеством кода и почему;
задачка в стиле "почему люки круглые", только с шариками.В Москве интервью проходило 4 часа (4 человека по одному часу). Задачи, которые задавали, были связанными с такими областями знаний: комбинаторика и теория ероятности (мне не попалась, но других спрашивали);
реализация LinkedList и его использование в реальных задачах;
оценка сложности алгоритмов;
да, да, структуры данных и оптимальные алгоритмы работы с ними;
работа с массивами за сублинейное время;
теория графов;
численные методы и математика.Кстати да, не было ни одного вопроса, сязанного с технологиями. Единственное, что спрашивали - на каком языке удобнее писать программки.
Read more: User Group
QR:
опыт работы с технологиями;
многопоточность: семафор и мютекс;
как работает GC и почему вы любите (не любите) managed / unmanaged code;
как вы тестируете программы, как следите за качеством кода и почему;
задачка в стиле "почему люки круглые", только с шариками.В Москве интервью проходило 4 часа (4 человека по одному часу). Задачи, которые задавали, были связанными с такими областями знаний: комбинаторика и теория ероятности (мне не попалась, но других спрашивали);
реализация LinkedList и его использование в реальных задачах;
оценка сложности алгоритмов;
да, да, структуры данных и оптимальные алгоритмы работы с ними;
работа с массивами за сублинейное время;
теория графов;
численные методы и математика.Кстати да, не было ни одного вопроса, сязанного с технологиями. Единственное, что спрашивали - на каком языке удобнее писать программки.
Read more: User Group
QR:
0 comments:
Post a Comment