Rozmowa o pracę w Amazon (Video)

Rozmowa była podzielona na dwa etapy.

Poniższe informacje nie są podjęte NDA, ponieważ te pytania są publicznie dostępne na stronach typu: Glassdoor.com lub CareerCup.com itp.

Etap 1

Zadanie do rozwiązania online.

U mnie sprowadziło się do napisania funkcji przeszukującej wgłąb lub wszerz oprócz tego trzeba było napisać dlaczego wybrana taka metodę, jaka jest złożoność obliczeniowa, jakie założenia zostały wzięte pod uwagę.

Kod był pisany w edytorze online, kompilowany i uruchamiany z wieloma test casemi. Można pisać w dowolnym języku programowania także nie wspieranym przez edytor. Wtedy oczywiście nie mamy potwierdzenia że algorytm działa poprawnie.

Po jakimś czasie dostałem informację że przeszedłem dalej.

Etap 2- Warszawa

Amazon opłaca podróż oraz pobyt w hotelu na czas rozmowy. Dodatkowo zwraca cześć kosztów poniesionych w trakcie podróży: jedzenie oraz transport po mieście

Przybyłem dzień wcześniej aby zacząć rozmowę z samego rana o 8.

Rozmowa odbywa się w pokoju hotelowym gdzie przez 4 godziny jesteś odwiedzany przez 4 techniczne +15 minut twojej przerwy na odpoczynek która w 100% została zajęta przez miękka rozmowę.

4 osoby 4 różne pytania techniczne.

  • Tworzenie klas pod popularna grę planszowa
  • Algorytm przetwarzający łańcuch znaków w inny (problem rekurencyjny)
  • Projektowanie systemu dla aplikacji działających na wielu urządzeniach
  • Grafy

Każde z tych zadań byli na tyle proste że byłbym wstanie każde z nich zrobić gdybym miał wystarczająco dużo czasu. Ale tego czasu aż tyle nie było. Po pierwsze zadania z projektowania, gdy idzie tobie dobrze to prowadzący rozmowę dorzuca nowy fakt który należy rozpatrzyć, zmieniając twoją koncepcje.

Zadania z algorytmów to walka z zegarem i umiejętnością twojego pisania algorytmów na kartce + ciągle sprawdzanie warunków brzegowych.

A nie wspomniałem że na rozwiązanie zadania nie masz się pełnej godziny. Tak na oko połowę zajmują tak zwane Amazon Leadership Principales. Oparte o ich wewnętrzne zasady pytania dotyczą twojej kariery zawodowej, czy pasujesz do profilu prawdziwego Amazończyka i czy potrafisz przełożyć swoje dobro nad dobro klienta.

Plus klasycznie powiedz coś o sobie i „dlaczego Amazon”.

Ostatecznie Amazon stwierdził że nie planuje mnie zatrudnić (bez podania przyczyny). Dostałem kosza w Walentyki!

Czy warto? Dla mnie tak. Ciekawe nowe doświadczenie które nie łatwo znaleźć w polskich firmach.