Artykuł ten jest wersją poprawioną i rozszerzoną
Hej Habra!
W tym poście opowiem Wam, czym jest staż w zagranicznej firmie i jak przygotować się do rozmów kwalifikacyjnych, aby otrzymać ofertę.
Dlaczego powinieneś mnie słuchać? Nie powinieneś. Ale przez ostatnie dwa lata odbyłem staże w Google, Nvidia, Lyft Level5 i Amazon. Podczas rozmowy kwalifikacyjnej w firmie w zeszłym roku otrzymałem 7 ofert: z Amazon, Nvidia, Lyft, Stripe, Twitter, Facebook i Coinbase. Mam więc w tej kwestii pewne doświadczenie, które może się przydać.
O mnie
Studentka II roku studiów magisterskich
Praktyki
Staż to praca dla studentów na okres od kilku miesięcy do roku. Takie programy pozwalają pracodawcy zrozumieć, jak stażysta radzi sobie ze swoimi zadaniami, a stażysta pozwala mu poznać nową firmę, zdobyć doświadczenie i oczywiście zarobić dodatkowe pieniądze. Jeśli podczas stażu student wykonał przyzwoitą pracę, wówczas otrzymuje pełnoprawny wakat.
Sądząc po opiniach, łatwiej jest dostać pracę w zagranicznej firmie IT po odbyciu stażu, niż przejść rozmowę kwalifikacyjną w celu uzyskania etatu. Większość moich znajomych pracowała w Google, Facebooku i Microsoft.
Jak uzyskać ofertę?
Przegląd procesu
Załóżmy, że zdecydowałeś, że chcesz latem pojechać do innego kraju i zdobyć nowe doświadczenia, zamiast kopać łóżka babci. och! Mimo to pomóż babci! Nadszedł czas, aby zabrać się do pracy.
Typowy proces rozmowy kwalifikacyjnej w firmie zagranicznej wygląda następująco:
- Podawać Aplikacja o staż
- Ty decydujesz konkurs na Hackerrank/TripleByte Quiz
- Przejść przez wywiad profilaktyczny
- Następnie jesteś przydzielony pierwsza rozmowa techniczna
- następnie drugi, I może trzeci
- Nazwa jest włączona wywiad onsightowy
- Dawać oferta , ale to nie do końca…
Omówmy każdy z punktów bardziej szczegółowo.
Podanie o staż
Kapitan sugeruje, że w pierwszej kolejności należy wypełnić wniosek na stronie internetowej firmy. I najprawdopodobniej się tego domyśliłeś. Ale ani kapitan, ani Ty nie możecie wiedzieć, że duże firmy korzystają z systemów rekomendacji, za pomocą których pracownicy firmy polecają braci w rzemiośle – w ten sposób kandydat wyróżnia się na tle niekończącego się strumienia innych kandydatów.
Jeśli nagle nie masz znajomych, którzy pracują w interesujących Cię firmach, spróbuj ich znaleźć poprzez znajomych, którzy Cię przedstawią. Jeśli nie ma takich osób, to otwórz Linkedin, znajdź dowolnego pracownika firmy i poproś o przesłanie CV, a on nie napisze, że jesteś świetnym programistą. I to jest logiczne! W końcu on cię nie zna. Jednak szansa na uzyskanie odpowiedzi będzie nadal większa. W przeciwnym razie złóż wniosek przez stronę internetową. Ofertę do Stripe otrzymałem, nie znając ani jednej osoby tam pracującej. Ale nie relaksuj się: mam szczęście, że odpowiedzieli.
Staraj się nie denerwować, gdy na Twój e-mail trafiają stosy listów o treści typu „jesteś świetny, ale wybraliśmy innych kandydatów” lub w ogóle nie odpowiadają, co jest jeszcze gorsze. Specjalnie dla ciebie narysowałem lejek. Na 45 zgłoszeń otrzymałem jedynie 29 odpowiedzi. Tylko 10 z nich zaproponowało rozmowę kwalifikacyjną, a pozostali odmówili.
Czy czujesz tę radę w powietrzu?
Konkurs na quiz Hackerrank/TripleByte
Jeśli Twoje CV przetrwa wstępną weryfikację, to po 1-2 tygodniach otrzymasz list z kolejnym zadaniem. Najprawdopodobniej zostaniesz poproszony o rozwiązanie problemów algorytmicznych w serwisie Hackerrank lub o udział w quizie TripleByte, w którym odpowiesz na pytania dotyczące algorytmów, tworzenia oprogramowania i projektowania systemów niskiego poziomu.
Zwykle konkurs na Hackerranku jest prosty. Często składa się z dwóch zadań dotyczących algorytmów i jednego zadania dotyczącego analizowania dzienników. Czasami proszą Cię również o napisanie kilku zapytań SQL.
Wywiad projekcyjny
Jeśli test wypadnie pomyślnie, to następnie odbędziesz rozmowę kwalifikacyjną, podczas której porozmawiasz z rekruterem o swoich zainteresowaniach i projektach, w które zaangażowana jest firma. Jeśli okażesz zainteresowanie i Twoje dotychczasowe doświadczenie będzie odpowiadać wymaganiom, wszystko przebiegnie gładko.
Wyraź wszystkie swoje życzenia dotyczące projektu. Podczas tej rozmowy z rekruterem z Palantir zdałem sobie sprawę, że nie będę zainteresowany pracą przy ich zadaniach. Więc nie marnowaliśmy już sobie nawzajem czasu.
Jeśli dotrwałeś do tego momentu, większość losowości jest już za tobą! Ale jeśli schrzanisz dalej, możesz winić tylko siebie 😉
Wywiady techniczne
Następnie przychodzą rozmowy techniczne, które zwykle przeprowadzane są przez Skype, Hangouts lub Zoom. Sprawdź wcześniej, czy wszystko działa na Twoim komputerze. Podczas rozmowy kwalifikacyjnej będzie wiele powodów do zdenerwowania.
Forma rozmów technicznych zależy w dużej mierze od stanowiska, na które aplikujesz. Z wyjątkiem pierwszego z nich, który w dalszym ciągu będzie dotyczył rozwiązywania problemów algorytmicznych. Tutaj, jeśli masz szczęście, zostaniesz poproszony o napisanie kodu w edytorze kodu online, np
Mogą również zadać Ci pytanie dotyczące projektowania obiektowego, aby sprawdzić, jak dobrze rozumiesz projektowanie oprogramowania i jakie znasz wzorce projektowe. Mogą na przykład zostać poproszeni o zaprojektowanie prostego sklepu internetowego lub Twittera. Od zeszłego roku prowadziłem rozmowy kwalifikacyjne na stanowiska związane z uczeniem maszynowym, podczas rozmów zadano mi istotne pytania: gdzieś musiałem odpowiedzieć na pytanie z teorii, gdzieś, aby rozwiązać problem w teorii, a gdzieś, aby zaprojektować system rozpoznawania twarzy.
Na koniec rozmowy kwalifikacyjnej prawdopodobnie będziesz mieć możliwość zadania pytań. Radzę potraktować to poważnie, bo za pomocą pytań możesz pokazać swoje zainteresowanie i wykazać się kompetencjami w temacie. Przygotowuję listę pytań. Oto przykład niektórych z nich:
- Jak wygląda praca nad projektem?
- Jaki jest wkład dewelopera w produkt końcowy?
- Jakie jest największe wyzwanie, z którym musiałeś się ostatnio zmierzyć?
- Dlaczego zdecydowałeś się pracować w tej firmie?
Uwierz mi, na dwa ostatnie pytania rekruterowi trudno jest odpowiedzieć, ale są one ogromną pomocą w zrozumieniu tego, co dzieje się wewnątrz firmy. Pragnę zaznaczyć, że nie zawsze jesteś zapraszany na rozmowę kwalifikacyjną z osobą, z którą będziesz w przyszłości pracować. Dlatego te pytania dają przybliżone pojęcie o tym, co dzieje się w firmie.
Jeśli pomyślnie przejdziesz pierwszą rozmowę kwalifikacyjną, zaproponujemy Ci drugą. Będzie się różnić od pierwszego ankieterem i odpowiednio zadaniami. Najprawdopodobniej format pozostanie taki sam. Po przejściu drugiej rozmowy kwalifikacyjnej mogą zaproponować trzecią. wow, daleko zaszedłeś.
Wywiad typu onsight
Jeżeli do tego momentu nie zostałeś odrzucony, czeka Cię rozmowa typu onsight, podczas której kandydat zostaje zaproszony na rozmowę do siedziby firmy. Może nie będzie czekać… Nie wszystkie firmy realizują ten etap, ale wiele z tych, które to zrobią, będzie skłonnych zapłacić za przelot i zakwaterowanie. Czy to zły pomysł? Przepiękny! Jeszcze nie byłam w Londynie... Jednak w niektórych przypadkach zostanie Ci zaproponowane przejście przez ten etap przez Skype. Poprosiłem o to Twittera, ponieważ terminów było dużo i nie było czasu na podróż na inny kontynent.
Wywiad typu onsight składa się z kilku wywiadów technicznych i jednego wywiadu behawioralnego. Podczas rozmowy behawioralnej rozmawiasz z menadżerem o swoich projektach, jakie decyzje podejmowałeś w różnych sytuacjach i tym podobne. Oznacza to, że osoba przeprowadzająca rozmowę stara się lepiej zrozumieć osobowość kandydata i bardziej szczegółowo zrozumieć jego doświadczenie zawodowe.
Cóż, to wszystko, przed nami same przyjemne emocje :3 Twoje nerwy są łaskotane, ale nic nie możesz zrobić. Jeśli wszystko poszło gładko, to nie ma się czego bać - oferta dotrze. Jeśli nie, to smutne, ale tak się dzieje. Do ilu miejsc aplikowałeś? O drugiej? No cóż, na co liczyłeś?
Jak przygotować?
Streszczenie
To jest krok zerowy. Po prostu nawet nie czytaj dalej artykułu. Zamknij kartę i przejdź do normalnego CV. Jestem poważny. Kiedy odbywałem staże, wiele osób prosiło mnie o skierowanie ich do firmy na staż lub na pełen etat. Często CV były źle sformatowane. Firmy i tak rzadko odpowiadają na aplikacje, a złe CV mają tendencję do zmniejszania tego odsetka do zera. Kiedyś napiszę osobny artykuł o projektowaniu CV, ale na razie pamiętajcie:
- Proszę podać uczelnię i lata studiów. Wskazane jest również dodanie GPA.
- Usuń całą wodę i zapisz konkretne osiągnięcia.
- Staraj się, aby Twoje CV było proste, ale schludne.
- Jeśli masz z tym problemy, poproś kogoś o sprawdzenie Twojego CV pod kątem błędów w języku angielskim. Nie kopiuj tłumaczenia z Tłumacza Google.
Czytaj
Rozmowa o kodowaniu
Nie przeprowadziliśmy jeszcze żadnych wywiadów. Dotychczas opowiedziałem Ci, jak wygląda cały proces jako całość, a teraz musisz dobrze przygotować się do rozmów kwalifikacyjnych, aby nie przegapić szansy na przyjemne i możliwie pożyteczne lato.
Istnieją zasoby takie jak
Ale jeśli nagle okaże się, że jesteś kujonem, który marnuje swoją młodość
Wiele innych poleca lekturę
Ponadto, jeśli nie odbyłeś lub odbyłeś w swoim życiu kilka rozmów technicznych z zagranicznymi firmami, koniecznie przejdź przez kilka. Ale im więcej, tym lepiej. Podczas rozmowy kwalifikacyjnej poczujesz się pewniej i będziesz mniej zdenerwowany. Organizuj próbne rozmowy kwalifikacyjne
Pierwsze rozmowy kwalifikacyjne oblałem właśnie dlatego, że nie miałem takiej praktyki. Nie stawaj na tej grabi. Już to dla ciebie zrobiłem. Nie dziękuj mi.
Wywiady behawioralne
Jak już wspomniałam, podczas wywiadu behawioralnego osoba przeprowadzająca wywiad stara się dowiedzieć więcej o Twoich doświadczeniach i zrozumieć Twój charakter. A co jeśli jesteś doskonałym programistą, ale dzikim egoistą, z którym nie da się pracować w zespole? Myślisz, że będziesz po prostu pracować
Kluczowe wnioski
- Zrób normalne CV
- Znajdź kogoś, kto może Cię polecić
- Aplikuj gdziekolwiek możesz
- Rozwiąż litcode
- Udostępnij link do artykułu potrzebującym
PS. Prowadzę
PPS Mam jednego
PPPS Cóż, jeśli nie masz absolutnie nic do roboty, możesz oglądać
Źródło: www.habr.com