eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPytania "ogolne" na interview dla programistyRe: Pytania "ogolne" na interview dla programisty
  • Data: 2012-07-17 22:22:04
    Temat: Re: Pytania "ogolne" na interview dla programisty
    Od: Edek Pienkowski <e...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dnia Tue, 17 Jul 2012 10:14:16 +0000, PK napisal:

    > On 2012-07-17, Roman W <b...@g...pl> wrote:
    >> Chcialem prosic grupowiczow o zasugerowanie dobrych pytan na interview
    >> dla programisty, sprawdzajacych "wiedze ogolna" i ogolne obycie w
    >> dziedzinie (nic co byloby specyficzne dla jezyka czy technologii).
    >
    > Zależy od charakteru stanowiska.
    > Jeśli do projektowania interfejsów, to pokaż mu kilka i niech wybierze
    > ten najlepszy. Albo niech chwilę poużywa tego, który będzie miał
    > rozwijać i powie, co według niego wymaga poprawienia :).
    >
    > Jeśli do jakiejś algorytmiki/optymalizacji itp, to po prostu daj mu
    > prosty, przykładowy problem. Nie każ mu rozwiązywać go na kartce, tylko
    > spytaj jak by to zrobił. Będziesz mógł ocenić nie tylko poprawność
    > pomysłu, ale też sposób dochodzenia do rozwiązania.

    Ogólnie się zgadzam, ale nie rozumiem tej bipolarności GUI vs. algorytmy.
    Poza tym, nawet w GUI nie ocenia się tylko chęci. Ja tam szanuję
    ludzi, którzy robią inną robotę niż ja sam.

    > Zawsze niezłym i uniwersalnym pomysłem jest pokazanie fragmentu kodu.
    > Są dwa sensowne warianty:
    >
    > 1) Możesz pokazać pseudokod z ewidentnymi błędami i spytać co kandydat
    > o nim myśli. Przykłady:
    > - pętla, z której program nigdy nie wyjdzie (standard :)),
    > - warunek który zawsze odcina fragment kodu lub przerywa program
    > (np. robi coś, gdy x>3, ale x jest zawsze ujemny :)),
    > - kod pod if'em ustala jakąś zmienną niezbędną w dalszej części
    > programu, ale dla części warunków początkowych ta instrukcja
    > w ogóle nie zostanie wykonana
    >
    > 2) Możesz pokazać kod w języku, którego kandydat nie zna i spytać
    > co ten kod robi :). Oczywiście musi to być prosty program bez jakichś
    > tricków i specyficznych konstrukcji.

    To nie są jedyne sensowane warianty. Ten pierwszy przykład by się nadawał
    dla typowego hackera, jeżeli kogoś takiego się szuka, chociaż oczywiście
    sprawdza zrozumienie kodu i może się generalnie przydać. Oprócz hackerów,
    część by musiała się przyzwyczaić do stylu, przez co test nie sprawdza
    tego, co w zamyśle.

    Generalnie, że pozwolę sobie złamać ogólną regułę, nieprofesjonalnie
    zrobione testy mówią więcej o autorze testów niż o testowanym. Moim
    ulubionym pytaniem było "czy w C++ większa jest unia czy struktura",
    po zcym jak półprzytomnie odpowiedziałem, że obie mogą mieć dowolne
    rozmiary, ale zazwyczaj nie zerowe, okazało się że oblałem.

    Edek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: