(От подачи заявки до стипендии MLH)

Что такое MLH?

Major League Hacking (MLH) - официальная студенческая лига хакатонов. Это глобальное сообщество студентов-разработчиков, основанное в 2013 году. Согласно официальному сайту (где написано про MLH):

Каждый год мы проводим 200 конкурсов изобретений продолжительностью в один уик-энд, которые вдохновляют на инновации, развивают сообщества и обучают навыкам информатики более 65 000 студентов по всему миру.

Как видно из статистики, это крупная организация, которая обеспечивает отличную платформу для следующего поколения технологических лидеров и предпринимателей.

Бонус: все мероприятия и хакатоны на сезон 2021 года можно найти здесь.

Давайте посмотрим на нашу следующую веху - MLH Fellowship.

Что такое стипендия MLH?

Стипендия MLH - это альтернатива 12-недельной стажировке для начинающих инженеров-программистов. Основная причина, по которой эта программа была запущена, заключалась в компенсации ущерба, нанесенного COVID - 19. Тысячи студентов по всему миру (включая меня) потеряли работу и стажировку, и MLH придумал уникальный, но эффективный способ справиться с ситуацией. Он служил мостом между компаниями и студентами и давал студентам практический опыт работы над реальными проектами, позволяя компаниям выполнять свою работу.

Чтобы узнать больше о MLH Fellowship, их программах и других подробностях, посетите их веб-сайт. Я почти уверен, что проведя там несколько минут, вы получите достаточно четкое представление обо всем, поэтому мне не нужно освещать это в блоге.

Давайте сосредоточимся на процессе подачи заявки, моем собеседовании и некоторых что можно и нельзя делать .

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

Подача заявки на стипендию MLH (Первый шаг)

Чтобы стать стипендиатом MLH, вам, очевидно, нужно подать заявку на то же самое. Первый шаг - заполнить 30–45-минутную заявку, которая будет охватывать широкий спектр полей - от базовых тестов до предыдущего опыта программирования и технических стеков, с которыми вы знакомы. Кроме того, стипендия MLH включает 3 разные программы (в настоящее время), поэтому убедитесь, что вы хорошо изучили и поняли каждую из них и приняли решение. У них есть партии, поэтому решите, какое время вам подходит.

Мой опыт

Первоначально я подал заявку на первую партию MLH еще летом, но подал заявку очень поздно. Это потому, что я энергично готовился к сезону стажировки в IITG, и мне не удалось полностью изучить программу MLH. Позже я получил электронное письмо о том, что их партия заполнена, и я могу подать заявку позже. Получив предложение стажера от Oracle, я с большим энтузиазмом подал заявку на получение MLH, потому что у меня было время и интерес. На этот раз я снова получил приглашение, и моя заявка была ускорена, потому что я подавал заявку ранее. Пройдя две программы (третью добавили всего пару дней назад), я решил, что мне больше всего подходит программа Explorer. Я подал заявку 18 августа на первую партию Осень 2020 г. (21 сентября - 14 декабря) и ждал ответа с их стороны.

Что можно и чего нельзя делать

  1. Излишне говорить, что будьте честны при заполнении заявки. Путаница с некоторыми дополнительными проектами, которые вы еще не делали, или с технологическим стеком, с которым вы не знакомы, может вызвать проблемы позже.
  2. Тщательно заполняйте мельчайшие детали. К ним относятся такие вещи, как программа, которую вы выбираете, удобное для вас время, а также обязательства (неполный или полный рабочий день).
  3. Очень мудро и тщательно выберите проект и образец кода для проекта, о котором вы хотите поговорить, как только вы попадете в технический раунд. Это связано с тем, что заявка после подачи заявки не получит никаких изменений из-за подавляюще большого количества кандидатов.
  4. Найдите время, чтобы заполнить заявку. В заявке будет множество вопросов, но их правильное и терпеливое заполнение увеличит ваши шансы попасть в короткий список.
  5. Поддерживайте правильный профиль LinkedIn (да, он всегда помогает), по возможности поддерживайте базовое портфолио и достойный профиль GitHub (я имею в виду, что вы должны есть хороший опыт разработки). Также после заполнения заявки полностью сохраните ее PDF-файл, который поможет вам в дальнейшем.

Ваше первое интервью

Следующий шаг - ваше первое собеседование. Заявки рассматриваются, а затем выбираются для собеседования. Предполагается, что первое собеседование не связано с кодированием, то есть оно в основном будет включать в себя следующие вопросы: соответствие критериям, энтузиазм, коммуникативные навыки, настройка аудио / видео, профессионализм. Это похоже на раунд HR, где основное внимание уделяется оценке вашего интереса к работе и способности делать то же самое.

Мой опыт

Я получил электронное письмо, в котором говорилось, что моя заявка была рассмотрена 30 августа. А 1 сентября я получил еще одно сообщение о том, что я готов к своему первому собеседованию. Я назначил собеседование 3 сентября. У меня был действительно потрясающий опыт. Мой интервьюер Anuhya заставил меня чувствовать себя очень комфортно, и вся сессия была довольно приятной. Поначалу ее акцент было трудно понять, но вскоре я смирился с этим. Я обсуждал многие вещи, от проектов, которые я делал, до отозванного стажера в Oracle. Она даже поделилась своими проблемами из-за COVID и ответила на несколько моих вопросов по программе.

Что можно и чего нельзя

  1. Любой, у кого есть предыдущий опыт работы с HR-раундом, не должен здесь сталкиваться с множеством проблем. Будьте откровенны, уверены и дружелюбны.
  2. Поскольку ваш интервьюер будет вам известен заранее, узнайте немного о нем / ней, чтобы облегчить беседу. Кроме того, приготовьте ответы на некоторые основные вопросы, например: расскажите мне о себе или объясните такой-то… проект в своем резюме. Это не только сэкономит время, но и обеспечит хорошее общение.
  3. Иногда могут возникать неизбежные проблемы (ознакомьтесь с моим опытом технических собеседований), и ваша задача - сохранять спокойствие и сдержанность .

Ваше техническое интервью

Последний шаг - техническое интервью. В заявлении на получение стипендии MLH говорится:

В Major League Hacking мы не верим в собеседования на доске объявлений. Вместо этого мы предпочитаем говорить о написанном вами коде. Как часть вашего приложения вы должны представить образец кода, который, по вашему мнению, демонстрирует ваши способности. Мы сами рассмотрим этот образец, просматривая ваше приложение. Если вас пригласили на техническое собеседование, вы поговорите об этом конкретном коде со своим интервьюером.

Понятно, что вы должны объяснить проект (или образец кода), который вы отправили при заполнении заявки, со всеми техническими деталями. Интервьюер может остановить вас и задать вам вопросы, чтобы оценить ваше понимание. Он также может задать вам вопросы об используемом языке или любом другом техническом стеке в целом (о котором вы упомянули в заявке). Помимо технических знаний, вам обязательно нужно быть коммуникативным и профессиональным.

Мой опыт

Я очень нервничал из-за этого, потому что не был уверен, попаду ли я в шорт-лист за него. Хотя у меня были хорошие предчувствия по поводу первого интервью, все же все было довольно неопределенно. К моему удивлению, 7 сентября я получил электронное письмо с просьбой назначить время для технического собеседования. Неуверенно выбрав дату, я, наконец, решил назначить ее на 11 сентября.

На днях я только что быстро пересмотрел некоторые из возможных вещей, которые он мог бы спросить о других языках и фреймворках, которые я упомянул в своем приложении (именно тогда приходит ваш сохраненный PDF-файл). Я был вполне уверен в представленном мной проекте, потому что работал над ним совсем недавно, и он довольно хорошо закрепился в моей памяти. Не вдаваясь в подробности, это было клиентское приложение на основе Flutter. Я использовал Android Studio в качестве своей IDE, и я использовал эмулятор для живой демонстрации.

Мой интервьюер Крис был довольно профессиональным, и за его акцентом было легко уловить. Однако, когда я решил начать свое объяснение с быстрой демонстрации, эмулятор перестал работать. После 20/30 напрасного ожидания я спросил его, могу ли я объяснить код и перейти к демонстрации позже. Он был впечатлен ясным и подробным объяснением, а также хорошо структурированной манерой проекта. После этого я показал ему демо и ответил на несколько его вопросов, касающихся дартса в целом. С моей стороны был очевидный фактор неэффективного использования времени из-за проблемы с эмулятором, но почему-то я думаю, что он не возражал.

Что можно и чего нельзя

  1. Прежде всего выберите проект, в котором вы уверены. Поскольку MLH дает вам большую свободу, используйте ее в свою пользу.
  2. Во-вторых, приготовьтесь заранее. Если возможно, пригласите друга на имитационное собеседование. Это поможет вам повысить уверенность в себе.
  3. Я думаю, что в моем случае я принял мудрое решение использовать эмулятор и показать код, потому что это заставило меня четко объяснить различные сегменты моего кода. Если возможно, представьте код веб-сайту или приложению, которое вы можете показать им в развернутом состоянии.

Я закончил свое техническое интервью немного расстроенным из-за неизбежной проблемы с моим эмулятором. Ранним утром 13 сентября (12:06) я получил электронное письмо, которое ошеломило меня: «Поздравляю, вы собираетесь стать членом MLH…» Я был в восторге.

Наконец, я хотел бы еще раз поблагодарить всех своих интервьюеров и всю команду стипендий MLH за эту замечательную инициативу. Я надеюсь многому научиться в ближайшие 12 недель и хорошо проведу время. По прошествии 12 недель я бы с удовольствием опубликовал часть 2 этого блога, касающуюся всего опыта. Поздравления всем другим участникам, которые это читают, и наилучшие пожелания всем остальным.

Как всегда Удачного взлома !!!