Czego się spodziewać na krótkiej rozmowie HackerRank CodePair (java)

0

Cześć
Po zaaplikowaniu na pozycję stażową w jednym ze szwajcarskich banków zostałem od razu zaproszony na godzinną rozmowę z managerem działu IT.
Czego można się spodziewać na platformie HackerRank CodePair biorąc pod uwagę ograniczony czas, godzina na sprawy techniczne + HRowe?

8

Wszystkiego.

P.S Zapytaj ich o złoto co nam Niemcy zaje... i zdeponowali u nich.

3

5-10 minut opowiadania o ich firmie, 40-45 minut na live coding jakiegoś problemu programistycznego (analiza problemu, zaproponowanie kilku podejść, wybór jednego z nich z uzasadnieniem, zaprogramowanie tego rozwiązania, dopowiedzenie co byś jeszcze dodał gdybyś miał czas), 5-10 minut na Twoje pytania.

Staż / junior / mid / senior czy teach lead, tutaj nie ma znaczenia

1

Prawdopodbnie nie mogą rozwiazac problemu i udaja rekrutacje zeby ktos im pomogl za darmo w nadziei na niby prace. Nie przyjma nikogo ale w ten sposob maja jeleni jak ty. Generalnie możesz powiedzieć ze masz jedną czy dwie propozycje na rozwiazanie i costam mozesz nadmienic ale zadnego pisania kodu i rozwiazaywania za darmo.

0

Czyli jeśli dobrze rozumiem odpowiedź @Pinek, musze się skupić na live codingu. Czy jednak na poziomie stażysty bardziej liczy się to jak się sprzedam i czy osoba rekrutująca zobaczy we mnie potencjał, bo przecież jako potencjalny stażysta jestem inwestycją dla firmy i (chyba) ważniejsza jest zdolność do szybkiego pozyskiwania wiedzy, soft skille, języki i mocne podstawy niż bez błędne zaimplementowanie BST albo stworzenie vending machine w 50 minut. Szczególnie że nie jest to typowa outsourceownia czy software house.

0
JsonBorn napisał(a):

bez błędne zaimplementowanie BST albo stworzenie vending machine w 50 minut.

Raczej nie spodziewałbym się typowego zadania ze spoj / codility / hackerranka. Bardziej podejrzewam chęć sprawdzenia czy umiesz pisać prosty rozszerzalny kod - czyli np jest jakaś funkcjonalność, obecnie są 1-2 implementacje, ale może w przyszłości dojdą kolejne. I jak to zrobisz.

0

Spodziewałbym się jakiejś klasyki typu cześć wspólna 2 list albo filtrowanie duplikatów z listy, może Kadane + dyskusja o złożoności i jak to przetestować. Takie LeetCode’owe easy, jak poprzednicy napisali. Inna sprawa to aspekt miękki, który tez może być oceniany - jak się komunikujesz, czy jesteś w stanie wyjaśnić swój tok rozumowania.

1

Nie rozwiązuj zadania na rozmowie za darmo. Jeżeli każą Ci zaimplementować jakiś algorytm postaraj się przejść do jego wyceny i planningu, następnie przeanalizuj konkretne kroki i rozwiąż go w jakimś czasie oczywiście odpowiednio wyceniając godzinę pracy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1