MathWorks (EDG) Interview Experience (на кампусе) 2022 г.
Компания MathWorks посетила наш кампус в июле 2022 года в качестве FTE, инженера или младшего сотрудника в группе инженерных разработок (EDG).
Раунд 1 — раунд онлайн-кодирования (продолжительность: 90 минут): всего было задано 44 вопроса. 6 разделов были посвящены MCQ, а 1 раздел был связан с кодированием.
- Раздел 1 – Математика
- Раздел 2 – Принципы программирования
Следующие 3 раздела — это C, C++ и Java, из которых 2 нужно попробовать.
Раздел кодирования – вопросы были связаны с суммой префиксов, сортировкой и манипулированием битами.- Сверните струну — решение
- Двоичная сортировка по возрастанию — решение
Последний раздел был бонусным разделом, связанным с Python. В шорт-лист этого тура вошли 22 студента.
Раунд 2 — групповое обсуждение (продолжительность: 20 минут). За этим раундом последовало PPT (беседа перед размещением) компании. Темой стало понимание роли EDG – Engineering Developer Group. В каждой группе было по 5-6 абитуриентов. Каждый из нас высказал свое мнение и обсудил его.
В этот тур вошли 11 студентов, и порядок следующих туров варьировался от человека к человеку.
Раунд 3 — HR-интервью (продолжительность: 30 минут). После вступления меня спросили, что я понял о MathWorks и роли PPT. Затем были заданы следующие вопросы:
- Предпочитаемое местоположение и его причины.
- О моем опыте стажировки в Arista Networks.
- Объясните любой из моих проектов.
- Объясните ситуацию, в которой у меня возник конфликт с членами моей команды, и как я буду разрешать такие конфликты в целом.
- Ситуация, когда у меня был отрицательный отзыв.
- Как бы я поступил в ситуации, когда нужно сделать много работы за меньшее время?
- Все, что я хотел улучшить.
- Затем мы обсудили важность многозадачности на работе.
- Наконец, меня спросили, есть ли у меня вопросы к нему.
Раунд 4 — Техническое интервью (продолжительность: 60 минут). После введения мне дали ссылку HackerRank CodePair для написания кода. Меня попросили дать обзор раунда кодирования.
- Первый вопрос был «Грабитель дома 2 — Решение». Интервьюер попросил меня объяснить подход шаг за шагом, а затем закодировать его. Мне задавали вопросы о различных аспектах моего кода, таких как приоритет операторов и т. д. Интервьюер дал несколько тестовых примеров для проверки вывода моего решения. Затем меня спросили, как я буду отлаживать, если столкнусь с какими-либо ошибками.
- Меня попросили реализовать структуру данных (псевдокод), используя классы, которые хранят транспортное средство и определенные параметры и находят два ближайших транспортных средства из заданного тестового автомобиля. Я использовал 2 класса для его реализации. Мне сказали делать любые предположения, если потребуется. Интервьюер изменил вопрос и спросил о последствиях и причинах некоторых ситуаций, связанных с const, наследованием, конструктором, спецификатором доступа, параметрами, используемыми в элементах данных классов и т. д.
- Меня попросили реализовать DFS для массива на python (хотя моим предпочтительным языком был C++), чтобы вернуть сумму его элементов. Затем интервьюер изменил вопрос, добавив дополнительные ограничения, такие как альтернативная сумма и т. д.
- Меня спросили о некоторых темах ОС, таких как условия гонки, виртуальная память, пейджинг, взаимоблокировка, предотвращение взаимоблокировки, семафоры и т. д. Меня спросили, есть ли у меня опыт использования C++ отраслевого уровня.
- Наконец, меня спросили, есть ли у меня вопросы к нему.
Раунд 5 — управленческое интервью (продолжительность: 30 минут): интервьюер устроил меня поудобнее, и мы представились. Меня спросили, что я понял о MathWorks и роли PPT. Были заданы следующие вопросы,
- Мои основные сильные стороны.
- Объясните любой из моих любимых проектов.
- Объясните любую трудную ситуацию, с которой столкнулись в прошлом.
- Опыт стажировки и то, что мне нравится в наставничестве, которое я получил во время стажировки.
- Любой опыт командного проекта и любые конфликты в команде и то, как я их разрешил.
- Мой любимый язык программирования и как проходил мой путь его изучения?
- Моя инициатива, которой я горжусь.
- Лучший комплимент, полученный от любого профессора или коллеги.
- «Кем вы являетесь с точки зрения других?»
- Ситуация, когда я организовал мероприятие.
- Меня попросили объяснить опыт работы с Google Hash Code, о котором я упоминал в своем резюме.
- Меня спросили о предпочтительном местоположении.
- Наконец, меня спросили, есть ли у меня вопросы к ней.
- Мне посчастливилось быть единственным кандидатом из нашего колледжа.
Советы:
- Держите общение четким и убедитесь, что интервьюер понимает ваш мыслительный процесс.
- Будьте готовы ко всему, что вы упоминаете в своем резюме, и не упоминайте в своем резюме то, что вы не уверены в нем, особенно проекты и навыки.
- Сохраняйте спокойствие, сохраняйте уверенность и будьте честны. Не напрягайтесь, если не можете ответить ни на один вопрос.
- Интервьюер всегда помогает вам, давая подсказки. Продолжайте усердно работать с позитивным настроем.