#pracbaza #programowanie
za godzinę mam zrobić test rekrutacyjny do pracy w Comarch. Ma ktoś jakieś szybki materiał przypominający o bazach danych? Coś powinienem wiedzieć żeby zdać ten test?
13402b32-a312-4c2a-b28e-84a21bb091d7
wombatDaiquiri

@redve123 jak kiedyś się dałem złapać na rozmowę rekrutacyjną w Comarchu, to były pytania o to dla jakich argumentów funkcje z biblioteki standardowej Javy rzucają wyjątek.


Myślę że najlepiej dla Ciebie będzie jak nie przypomnisz sobie nic, uwalisz test a potem poszukasz pracy w której Cię będą szanować.


Pozdrawiam i życzę powodzenia.

redve123

@wombatDaiquiri ja wiem jaką renome ma Comarch, ale jakby ci to powiedzieć:

Na bezrybiu i rak ryba ¯\_(ツ)_/¯


Wysłałem kilkaset cv, i dostałem +- 10 odmów, i to jedno zaproszenie na faktycznie rozmowę techniczną. Reszta mnie zghostowała (EY, doceniam że powiedzieliście narpierw że do tygodnia ktoś mi wyśle maila).

Jak ktoś szuka python developera/data engineera to jestem otwarty.

Umiem też inne języki, ale tylko w pythonie mam doświadczenie komercyjne

tomasz-frankowski

> Na bezrybiu i rak ryba

@redve123 ale comarch to tylko rak xD

redve123

@tomasz-frankowski alternatywą jest amazon, i bynajmniej jako software developer XD

redve123

@tomasz-frankowski musiałbym znaleść kogoś kto mi da zlecenie, zapłaci za nie, i będzie to projekt który może zrealizować jedna osoba. Moim zdaniem mało realne, zwłaszcza żeby jeszcze za to wyżyć. To już chyba serio iść na magazyn do amazona, bo tam chociaż dostanę normalną wypłate

Lubiepatrzec

To ja idący na test do comarchu wiedząc, że baza to jest na drzewie.

89a48714-8d7f-40b9-997c-74aa8ad7a69c
Grzegorz1992

@redve123 ogólnie test z comarchu sa (a parę lat temu na pewno były) typowo akademickie i są z dupy pytania, które nic nie mówią o Twojej znajomości danego języka. I takie powtórzenie nic Ci nie da bo tam pytają o rzeczy szczegółowe jak długość fiuta twórców Javy. Ja pisałem ten test ze 3x na różnych etapach mojej kariery ( nie jestem po informatyce, programowania się uczyłem sam) i ani razu nie udało mi się go zdać. Natomiast po znajomości udało mi się załatwić rozmowę i tam już bez problemu udało się pogadać z gościem, aczkolwiek wtedy wybrałem już inną firmę.

redve123

@Grzegorz1992 ta, jestem po teście i potwierdzam że pytania są z pizdy xD

Balad

@redve123 daj jakiś przykład

roadie

@redve123 no i co było o tym sqlu?

redve123

@roadie która z podanych instrukcji NIE jest instrukcją DQL, z którą instrukcją można używać klauzuli WHERE itp.

redve123

@Balad ile razy wykona się ta pętla:

int x=5,y=2;

while (y < 32) {

y += x;

if (y = 20) {

break;

}

x++;

}


10 sekund na odpowiedź

odpowiedź: kod sie nie skompiluje przez błąd w ifie (powinno być == zamiast

6502

@redve123 To w C++? Jeśli tak to się skompiluje i pętla się wykona raz, do ifa. Operator przypisania zawsze zwraca true.

Któryś ze standardów bezpieczeństwa wymaga porównania w odwrotnej kolejności właśnie z tego powodu - e.g. 5 == y.

Wtedy jak się pomylisz i użyjesz = zamiast == to kompilator wywali błąd.

redve123

@6502 zawsze biore takie flagi kompilatora żeby mi nie pozwalał na takie kwiatki

Swbd

@redve123 Serio taka odpowiedź? Że się nie skompiluje? Powinno być tak jak @6502 napisał.


Takie testy rekrutacyjne są tak bardzo z dupy... napisanie sensownego zadania rekrutacyjne nie jest proste. Jak pisałem, jakieś zagadnienie rekrutacyjne to się musiałem trochę napocić, żeby zobaczyć na co kandydat zwraca uwagę. Po prostu umieszczałem sporo "code smell", zamiast ukrywać jakieś małe bzdury, które wyjdą po pierwszym uruchomieniu kodu/unit teście.


BTW. @redve123 do c++ polecam flagi kompilatora -fsanitize, mało znane a całkiem pomocne ;)

baklazan

@redve123 A w pytaniu były podane flagi kompilatora? Jak nie to ja też mogę sobie dobrać takie flagi że żaden program się nie skompiluje : >

Comarch jest legendą w IT..

redve123

@Swbd @baklazan nie wiem czy taka była odpowiedź, bo okazuje sie że wszystkie testy były testami A,B,C,D wielokrotnego wyboru, ale ktoś to chyba ręcznie sprawdza xDD

6502

@redve123 Wygodne tłumaczenie ( ͡~ ͜ʖ ͡°) We własnych lub małych projektach spoko, ale w dużych możesz nie mieć możliwości grzebania przy flagach. W sumie to czasami nawet lepiej nie tykać build systemu jak działa xD

redve123

@6502 przy c++ nie należy NIGDY dotykać build systemu jak działa. Obojętne jaki to jest build system xD

nikt_pan

Obowiązkowy opcjonalny.

serel

@redve123 boziu, komar, pierwsza praca :D cała rekrutacja tam jest z dupy, najpierw miałem ten magiczny test, a potem rozmowę na inne stanowisko, w innym dziale niż w ogóle aplikowałem. Dowiedziałem się o tym po 50 min rozmowy, jak padło pytanie "dlaczego chciałby pan u nas pracować", a ja nawijam bajki o innym zespole xD

Źle nie wyszło, nauczyłem się devopserki zamiast zostać testerem, niemniej jest co wspominać

Zaloguj się aby komentować