Tak w ramach samobiczowania porobiłem troche tasków na codility, ale ciekawą rzecz zauważyłem. Większość (w zasadzie, to wszystkie, które znalazem na necie) rozwiazań Dominatora to miliardy pętli, szukanie kandydata na dominatora...

Zapraszam na challenge - napisz kod dominatora bez jawnego używania pętli. Możesz posługiwać się natywnymi funkcjami języka... o ile je ma XDDDDD.

Moje rozwiązanie jest od 30 do 1000% szybsze niż liczone na piechotę w pętlach, a nadal widzę potencjalne optymalizacje. Natywne funkcje
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@file_get_contents: Nawet dwukrotne sekwencyjne przejechanie tablicy będzie wielokrotnie szybsze niż budowanie tablicy z częstościami elementów. I tu nie chodzi tylko o samą dodatkową pamięć, tylko również o to, że jak budujesz tablicę z częstościami elementów, to skaczesz po pamięci jak pijany zając. Zresztą i tak potem musisz ją znowu przejrzeć i znaleźć jej max, więc de facto też masz 2 skany.
  • Odpowiedz
Ja p------e, składasz CV, wszystko ładnie pięknie, devopsa z #python, zaznaczasz na rozmowie że webówki nie lubisz ani testów. Co dostajesz na zadaniu rekrutacyjnym? Webówkę na tym z------m #codility gdzie diagnoza dlaczego kod się w-----ł to droga przez mękę.
#python
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki robiłem dzisiaj test na #codility w #programowanie. Zadanie polegało na policzeniu ile dziur można naprawić na dwupasmowej drodze pod warunkiem, że do naprawy zamykamy jeden pas ale droga musi być przejezdna. Widać to na zdjęciu. Czy ktoś mi wyjaśni dlaczego w przykładzie nr 4 nie naprawiamy 3 dziur? #pytanie
piwuch - Mirki robiłem dzisiaj test na #codility w #programowanie. Zadanie polegało n...

źródło: comment_1619685718nJuWXqJmCHfEpvlOnKNsi4.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@mrooczilla: @rinq0k: screena nie zrobiłem ale masz listę intów [0-9] - długość listy 100000. Trzeba w taki sposób w-----ć z niej dwa elementy by podzieliła się na trzy podlisty które po zsumowaniu wszystkich elementów będą miały jednakową wartość. Ma zwracać True gdy jest to możliwe.
  • Odpowiedz
@wuut: swoja droga, to nie podoba mi sie trend zadawania pytan algorytmicznych do rozwiazania na tablicy. O ile w przypadku new gradow moze to miec jeszcze jakis sens, o tyle w przypadku osob doswiadczonych jest to zazwyczaj marnowanie czasu i odrzucanie osob z odpowiednimi kwalifikacjami.

I mowie to z osoby rekrutujacej w przyzwoitych firmach w dolinie krzemowej.
  • Odpowiedz
Gdzie mogę zobaczyć swoje rozwiania?
Jak daję od nowa jakieś zadanie, które zrobiłem np na 86% to mam całkiem "od nowa", a ja chciałbym po prostu coś dodać do wcześniejszego kodu.
#codility #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaliczył ktoś w ogóle zadania na #codility na >= 85% w ograniczonym czasie?

Drugi test i z------m test rekrutacyjny xD Czy trzeba być ogarniętym w algorytmice czy trzeba po prostu łupać te zadania, aż można z zamkniętymi oczami rozwiązywać takie testy czy po prostu wykuć te zadania na pamięć?
Za pierwszym razem to przez przypadek rozwiazywalem to samo, żeby się przygotować do testu i po prostu dałem kopiuj i wklej i
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Przegrywek123 no ale te zadania są po to by odsiać ludzi którzy nie umieją nic więc muszą być proste. Taka branża że sporo osób kłamie w CV lub śle wszędzie gdzie się da
  • Odpowiedz
W firmie poszukamy jakiegoś mocniejszego juniora, bo seniora od 3 miesięcy nie możemy znaleźć. Natomiast zgłoszeń od juniorów tyle, że chcę jakąś platformę nająć typu codility by przyśpieszyć wstępne odsianie. Widzę, że tych platform trochę się zrobiło - polecacie jakąś szczególnie, jakaś Wam się wyjątkowo spodobała? Czy to ze strony aplikującego, czy rekrutującego? :)
Póki co hackerrank wydaje mi się lepszy od #codility - w sekcji pisania kodu daje kilka
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maur: Polecam @iksdede

patrz na praktyczne doświadczenie, realnie działające projekty, a nie gwiazdki czy suwaczki w cv, odrzuć jednostrzałowców githuba, bootcampa i pewnie ogarniesz kogoś bez problemu


@getin: I mają tak sprawdzić dziesiąt cefałek? Jazda z codility.
  • Odpowiedz
Czasem się zastanawiam czy nie lepiej się nauczyć gotowych rozwiązań na zadania i po prostu na rozmowach odtworzyć schemat który się pamięta, czy za wszelką cenę próbować samemu rozwiązać zadanie i się przy tym męczyć ;/.

#programowanie #codility #algorytmy
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fnzavrjvrz: Wydaje mi się, że nikt nie jest w stanie tego oszacować ile tych zadań faktycznie jest bo strasznie tego pilnują, żeby rozwiązania nie pojawiały się w internece, zresztą nie miałoby to sensu.
  • Odpowiedz
No i napisałem ten test z #codility . Poszło niestety ciulowo, bo jedynie 30% osiągnąłem, a wymagali ode mnie ponad 80%. Na staż...

Ponieważ z tą firmą raczej się nie uda, to może Wy, drogie Mirki, Macie jakiś cynk o fajnym stażu w Warszawie dla początkującego programisty Androida, ewentualnie samej Javy? Głównie chodzi mi o złapanie doświadczenia i realizowanie jakiegoś konkretnego projektu pod okiem doświadczonych programistów, żebym mógł się jak
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Witeg: powiem ci szczerze ze nie wiem jak z warszawa, ale generalnie jezeli chodzi o trojmiasto, to duzo wiecej ogloszen jest na praca.trojmiasto.pl niz pracuj.pl
  • Odpowiedz
Mirki z #programowanie #codility
Ostatnio chciałem zmienić pracę. Poprosili mnie o test na codility. 4 zadania, 3 godziny. Wszystko działało (nie wiem jak z wydajnością). W odpowiedzi zwrotnej powiedzieli, że mnie odrzucają bo codility dało mi wynik 75%.

Robiliście kiedyś takie testy w procesie rekrutacji? To standard, że trzeba mieć 100%?

Jaka jest wasza opinia o takim sposobie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć mirasy,
jakoś niedługo będę zmuszony zrobić test na testdome.com.
W związku z tym pytanko, może gupie, może mondre, nie wiem.
Czym to się różni od codility? łatwiejsze, prostsze? Ktoś zapoda jakieś przykładowe zadanie spoza tych publicznych dostępnych na stronie?
#programowanie #java #testdome #codility
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sambarumba: A to nie jest tak ze to jest tylko platforma a konkretny test dostajesz od firmy? Czyli nawet jak ktos robil to to ci nic nie pomoze bo mozesz miec kompletnie inne pytania i poziom.
  • Odpowiedz
@Trytka: Ale ja nie chcę, żeby mi ktoś pomagał xD
Przecież jak kandydat sam tego nie napisze, to to jest do zweryfikowania na rozmowie w ciągu 5 minut xD
Ale ogólnie to nie jest raczej tak, że pracodawca sam układa te zadania, to chyba podobne do codility jest.
  • Odpowiedz
Te uczcie, jak robisz zajebisty test na #codility lodzio miodzio, kończysz przed czasem, wstajesz i właśnie wtedy przychodzi ten moment, ze nie sprawdziłeś warunków brzegowych.. No cóż.
Swoją droga nigdy nie zrozumiem czemu tak wszyscy używają tego narzędzia.. Przecież ono weryfikuje bardzo wąski, powiedziałbym specjalistyczny zakres wiedzy nieprzydatny na oko 95% programistów...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bazingaxl: i jeszcze jakiś czas temu bym się z tobą zgodził. Natomiast życie nieco inaczej to weryfikuje. Jeżeli nie zajmujesz się front-end, nie masz papierka z ukończonej uczelni, nie masz statusu studenta, nie programujesz w PHP to dostanie się nawet na rozmowę wcale nie jest łatwe.
  • Odpowiedz
@bazingaxl: Akurat w moim przypadku jest to Ruby - RoR. Byłem jak do tej pory na trzech rozmowach, gdzie w dwóch zostałem z automatu skreślony jak doczytali, że nie mam studiów.

Helpdesk... za 2k bez tak naprawdę możliwości awansu to mi by się z łózka nie chciało wstawać. Sieci - ciężki temat w Polsce, pracowałem chwilę w firmie która była podwykonawcą IBM, została po kilku miesiącach przez nich wchłonięta i
  • Odpowiedz
Dostałem od rekrutującego zadanie na #codility, jak mi dobrze pójdzie, to dostanę drugie, a później już rozmowa w firmie.
Sram się motzno przed tym.

Wiem, że głupie pytanie, ale mirki macie jakieś porady zanim kliknę ten straszny przycisk rozpoczynający odliczanie czasu? :D

#programowanie #pracbaza
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4lutki: Porób sobie te zadania które są dostępne - ten sam rodzaj rozkminy dostaniesz na tescie, zrobisz ze 3 i powinieneś ogarniać
  • Odpowiedz