Wpis z mikrobloga

No to mam pierwszy feedback.

1. Kandydat nie zna testów parametrycznych, ale zaproponował refleksję i proxy, aby mockować biblioteki.

Faktycznie, chyba tak da się oszukać aktualną datę w systemie, patrz przykład:
https://www.baeldung.com/parameterized-tests-junit-5

2. Kandydat zna podstawy współbieżności i identyfikuje problemy, ale nie zna typów atomowych.

Co do ciula??? Czy ktoś pytał o typy atomowe? Może było, ale nie pamiętam, o co dokładnie pytał. Jak mogę nie znać typów, które na co dzień wykorzystuję w kilku projektach? Chyba rekruterowi pomyliło się z innym kandydatem.

3. Kandydat dobrze zna Springa i poprawnie wyjaśnił, w jaki sposób Spring wykrywa beany po interfejsie.

4. Kandydat napisał prosty algorytm. Miał dobry pomysł, jak rozwiązać problem. Ale nie napisał żadnego testu i złamał kilka zasad czystego kodu.

Nie pamiętam, czy testy były obowiązkowe do napisania. Chyba zabrakło czasu.

Werdykt: FAIL

Ale dzisiejsza rozmowa wypadła całkiem dobrze. W przyszłym tygodniu będzie wiadomo, czy idziemy w stronę etatu, czy dajemy sobie spokój i szukamy innego pomysłu na przyszłość.

Dalsze kroki:

1. Złożę CV ogólnie do firm rzeszowskich - aby zamknąć mordy osobom, co twierdzą, że praca w Rzeszowie jest. Spróbujemy też przez polecajki, bo może w pierwszej kolejności biorą kandydatów z poleceń.

2. Złożę jeszcze kilka CV na starannie wyselekcjonowane oferty zdalne - aby zamknąć mordy osobom, które twierdzą, że tak łatwo znaleźć pracę zdalną kilka lat po pandemii.

3. Złożę kilka CV do państwowych instytucji.

4. Wyślę zapytania do kilku uczelni, co prowadzą rekrutacje na doktorskie na kierunek informatyka lub zbliżony techniczny, może uda się po 10 latach wrócić na uczelnię, ale kokosów nie ma i trzeba będzie zredukować koszty do minimum.

5. Jeśli powyższe kroki zawiodą, to zacznę swój biznesplan.

#programista15k #pracait #praca #pracbaza #kariera #karierait #rekrutacja #zwolnienia #korposwiat
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No niestety interview, gdzie trafisz na głupiego człowieka są częste. Nigdy nie zapomnę CTO, który pytał się mnie jak napisać api do systemu plików. Jako osoba praktyczna zaproponowałem coś co jest w każdym języku tj. zestaw metod do podstawowych działań (utwórz plik, przenieś, usuń) każdy przyjmujący ścieżkę. Niestety nie trafiłem w klucz, bo miałem zaimplementować OOP masturbację, gdzie każdy plik to jest obiekt w drzewie i mnóstwo klas
  • Odpowiedz
1. Kandydat nie zna testów parametrycznych, ale zaproponował refleksję i proxy, aby mockować biblioteki.

Faktycznie, chyba tak da się oszukać aktualną datę w systemie, patrz przykład:


@SendMeAnAngel: Masz zarówno clock z fixed, jak i pattern z date providerem, gdzie masz pod testy specjalną implementację z fixed data.

Nie pamiętam, czy testy były obowiązkowe do napisania. Chyba
  • Odpowiedz
@LisekUrwisek: Niestety zazwyczaj tak jest. Ale mimo negatywnej oceny mam szansę na 100% zdalny projekt.

Natomiast po dzisiejszej rozmowie - duże korpo - też im zależy, więc może być trudny wybór.

Nie odświeżam wiedzy, bo nie mam czasu.
  • Odpowiedz