Как попасть на стажировку в Microsoft: опыт Жамили Шакировой

Жамиля Шакирова поделилась своим опытом и советами, которые помогут студентам и начинающим специалистам успешно пройти путь к стажировке в Microsoft.

Жамиля Шакирова, город — Сан-Диего, Explore, Software Engineering Intern @Microsoft, LinkedIn 

О себе

Я из Алматы. Учусь на третьем курсе по специальности Computer Science в University of California San Diego. Окончила школу РФМШ в Казахстане.

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

Процесс подачи заявки

У меня был Explore Internship — летняя программа для студентов первого и второго курса, включающая Product Management и Software Engineering. Я работала в команде над проектом с двумя другими студентками. Explore Internship — это стажировка для самых юных студентов, поэтому проект был полегче, а команда маленькая. В конце лета менеджер и компания оценивают, стоит ли тебя приглашать снова. Мне дали return offer, что значит, что следующим летом я вернусь уже как Software Engineering Intern. Все зависело от проекта и того, как ты проявишь себя за три месяца. Менеджер смотрит, был ли ты ответственным, выполнял ли цели, подходишь ли ты команде и компании в целом.

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

Для Explore Internship нужно быть студентом американского университета, желательно с направлением в технологии и интересом к Computer Science.

Для Software Engineering Internship требования выше — их можно найти на сайте программы.

Во время подачи на стажировку я не обращалась в карьерный центр университета, но нам дали шаблоны резюме, и по ним я подготовила свое. Также я была в студенческой организации Women in Computing, которая спонсировала нашу поездку на конференцию. С этого начался мой углубленный путь в Big Tech.

Когда я поехала на эту конференцию, я начала знакомиться с людьми, подавать свое резюме через QR-коды в компании и поняла, что стажировки — это то, чем нужно заниматься. Не могу сказать, что на кампусе было менторство, но были девочки, которые уже прошли путь и успели пройти стажировки в таких компаниях, как Microsoft, Amazon и других. Смотря на них, я понимала, что стажировка в большой корпорации — это реально.

Я подавалась на Microsoft Explore Internship без реферала. Просто зашла на сайт, нашла раздел для стажировок для студентов первого и второго курсов, увидела Explore и подала заявку. Я даже не ожидала, что у меня есть шанс, и просто забыла об этом.

У меня не было менторов, но я спрашивала у друзей, как они готовились к интервью и какие ресурсы использовали. Одна из главных проблем студентов — нехватка информации. Когда начала учиться на Computer Science, спросила у тех, кто прошел этот путь, и они порекомендовали сайты, такие как NeetCode. Он помог мне лучше понять задачи на LeetCode, которые раньше казались сложными. С помощью YouTube-каналов и ресурсов вроде Glassdoor я начала готовиться, решая задачи на LeetCode дважды в день.

Этапы интервью

У меня было два этапа интервью, но для Software Engineering процесс может отличаться. Первое интервью — behavioral, длилось 45 минут. Задавали вопросы о том, как я решаю конфликты в команде или распределяю задачи, если не успеваешь к дедлайну. Ищут не только хорошего инженера, но и человека, который создает безопасную атмосферу в команде. Затем был один-два вопроса по дизайну. Я также рассказала про Women in Computing и свой опыт в Казахстане и США.

Вторая часть — техническое интервью, с задачей уровня LeetCode Easy или Medium. Совет — думать вслух. Важно не сразу писать код, а сначала уточнить условия задачи и возможные крайние случаи. Рекрутер может помочь, важно обсуждать подход к решению. Некоторые участники Explore получали звонки, но в Tech-индустрии нет четкой структуры интервью, все зависит от команды и рекрутера.

Хакатоны и проекты

Мой первый хакатон — Teens in AI, онлайн-мероприятие во время карантина. Это был отличный опыт: концентрация таланта, нетворкинг и энергия. На втором курсе я подала заявку на TreeHacks в Стэнфорде, но меня не взяли. На третьем курсе, с опытом в Microsoft, я подалась снова и получила приглашение. Это подтверждает, что важно не только уметь писать код, но и уметь представлять себя и общаться.

У меня не было команды, но организаторы создали Slack-канал. Я написала, что ищу команду, и нашла идеальных участниц. Мы хорошо сработались и начали работать над проектом на хакатоне в Стэнфорде, где было много спикеров и активностей от таких компаний, как NVIDIA и Google.

Процесс был интенсивным: 36 часов работы нон-стоп, но мы отлично провели время, катались на Cybertruck, кодили и снимали видео. В конце мы представили наши проекты на Expo.

Советы

Можно попасть на стажировку без опыта, если есть важные качества. Я, например, была стажером в Women in Computing, и думаю, что Microsoft ценит активность и проекты. Это показывает способность работать в команде и решать проблемы, а не просто получать хорошие оценки. Важно также, чтобы проекты были значимыми, например, я работала над проектом для помощи женщинам и студентам. Microsoft ценит людей, которые используют свои ресурсы для других.

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

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

Ищите возможности. Гуглите онлайн-хакатоны, стипендии, стажировки. Я подавалась везде, даже не зная, что получится, и писала в LinkedIn людям, которые работают на желаемых позициях. Так вы понимаете, как работает экосистема. Главное — не бояться отказов. Подаваться на все, создавая свои возможности через проекты и инициативы.

Не расстраивайтесь, если не получилось с первого раза. Я не поступила в РФМШ с первого раза, но попробовала еще раз и поступила. С программированием тоже было тяжело, но я дала шанс и теперь учусь по этой специальности. Отказы — это опыт, а достижения ценятся гораздо больше.