• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Google - rekrutacja

Aruba Cloud - Virtual Private Server VPS
0 głosów
315 wizyt
pytanie zadane 2 sierpnia 2024 w Rozwój zawodowy, nauka, praca przez F1zz4 Nowicjusz (150 p.)
Cześć, może był już ktoś w podobnej sytuacji.

Nie tak dawno rekrutowałem się na stanowisko Software Engineer III w Google. Po kilku dniach, aplikacja została odrzucona pomimo, że spełniam wymagania, które znajdowały się w ogłoszeniu (minimalne jak i rekomendowane - 2+ lat doświadczenia).

Zastanawiam się jak ten proces wygląda od środka. Tam jest taki przesyt kandydatów, że żeby dostać się na rozmowę trzeba mieć 4,5+ lat expa? I też pytanie, na takim stanowisko jak Software Engineer II (nie ma postawionego wymaganego doświadczenia) też startują ludzie z 2/3/4 letnim expem?

1 odpowiedź

+4 głosów
odpowiedź 2 sierpnia 2024 przez Gynvael Coldwind Nałogowiec (30,270 p.)
wybrane 5 sierpnia 2024 przez F1zz4
 
Najlepsza

Cześć,

Jakieś 14 lat temu przechodziłem tę rekrutację, a potem od środka pomagałem w procesie jako interviewer (kilkaset interview, sporo na to stanowisko), i przez chwilę też w hiring committee (i coś tam jeszcze było, ale już mniejsza z tym), więc coś tam mogę napisać (acz tylko coś tam i bez szczegółów, bo reszta jest pod NDA).

Zaczynają od odpowiedzi na Twoje pierwsze pytanie – tak, jest BARDZO dużo kandydatów na każde stanowisko – jest to dość typowe dla wszystkich firm z FAANG (czy jak to tam się teraz zwie). Co za tym idzie, bardzo dużo też zależy od tego co "ekstra" ma się w CV (vide https://gynvael.coldwind.pl/?id=338).

I też dodam od razu, że zazwyczaj zaczyna się od rekrutacji na SWE II (Software Engineer II, czyli Level 3 – ta wiem, SWE II ale Level 3 ), chyba, że ma się doktorat albo kilka lat doświadczenia w branży + studia (ja miałem jakieś ~4 lata w branży jak zaczynałem + inż, i mnie na SWE III wrzucili), albo jeszcze jakieś inne fajerwerki w CV.

Sporo na samym początku procesu daje też polecenie ze strony obecnego pracownika Google (tzw. referral) – ale tu od razu muszę uczulić, że to musi być referral od osoby, która Cię zna, która zna Twoje projekty, a najlepiej z Tobą w przeszłości pracowała. Tj. wymęczenie losowego pracownika Google o referral nic nie daje.

Co też ciekawe, to na stanowisku programisty Google generalnie nie ma ekwiwalentu pozycji "juniora" (a przynajmniej ja się nie spotkałem, choć to duża firma ofc). Więc domyślam się, że oczekiwanie jest, że zatrudnia się ludzi z pewnym doświadczeniem.

Jeśli chodzi o sam proces rekrutacji, to teraz może być inaczej (przez lata się zmieniał, a ja sam przeszedłem do własnej firmy rok temu, więc nie mam aktualnych informacji), natomiast "za moich czasów wyglądało to tak": 

  1. Najpierw CV w ogóle musiało zaciekawić rekrutera (tutaj referral sporo pomaga – mnie akurat wtedy pewna osoba poleciła).
  2. Potem chyba rekruter robi jakiś taki prosty test z danej działki.
  3. Potem jest 1 lub 2 techniczna rozmowa online/telefoniczna (w moim przypadku była 1, bo się zagadaliśmy z interviewerem o jakichś technikaliach, i wyszło bardzo długo).
  4. Jak to wyżej się pomyślnie przejdzie, to... I teraz nie wiem jak jest w czasach "po pandemii", ale wcześniej dostawało się zaproszenie do jednego z biur Google na "cały dzień" rozmów technicznych (w praktyce 4-5, w tym jedna ze soft skills). Może teraz są online robione.
  5. Jak to się te się pomyślnie przejdzie, to może się dostać jakieś losowe prośby jeszcze – mnie prosili o 3 referencje + oceny ze studiów (wtedy byłem w miarę świeżo po studiach).
  6. I jeśli wszystko poszło OK, to dostaje się ofertę pracy.

Cały proces trwa ze 1-3 miesiące. Google szybkie nie jest jeśli chodzi o rekrutacje .

Na typowe SWE na interview bardzo cenią algorytmikę (taką SPOJową, ale też bardzo dobrze umieć ją zastosować do realnych problemów) – generalnie Cracking the Coding interview jest chyba nawet polecane przez rekruterów Google (a przynajmniej kiedyś było). Opisy jak wyglądają same rozmowy techniczne pewnie można znaleźć na necie, a pewnie i na youtube jakieś symulowane będą. Natomiast zazwyczaj są to 2-3 problemy do przedyskutowania, zaprojektowania rozwiązania, zaimplementowania, i zoptymalizowania (ew jakieś jeszcze zmiany w założeniach są wprowadzane, i kwestia dostosowania).

Jako hint dodam, że czasem rekruterzy lub googlersi robią tzw "mock interviews", czyli udawane interview, które jest bardzo realistyczne, ale też na luzie + dostaje się potem feedback. Jeśli ktoś miałby okazję, to polecam – wiadomo wtedy jak to wygląda i jest mniej stresu na prawdziwych.

I chyba tyle. Jeśli masz jakieś konkretne pytania to pytaj – a nuż będę mógł odpowiedzieć ;)

komentarz 5 sierpnia 2024 przez F1zz4 Nowicjusz (150 p.)
Super, dużo mi rozjaśniłeś, dzięki :)

Podobne pytania

0 głosów
1 odpowiedź 754 wizyt
pytanie zadane 28 lipca 2020 w Rozwój zawodowy, nauka, praca przez Huskyy2001 Nowicjusz (120 p.)
0 głosów
3 odpowiedzi 689 wizyt
pytanie zadane 14 lipca 2018 w Rozwój zawodowy, nauka, praca przez profsor500 Użytkownik (610 p.)
0 głosów
2 odpowiedzi 1,031 wizyt

93,324 zapytań

142,323 odpowiedzi

322,389 komentarzy

62,652 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...