eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingPytania "ogolne" na interview dla programistyRe: Pytania "ogolne" na interview dla programisty
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!glegroupsg2000goo.googl
    egroups.com!not-for-mail
    From: Andrzej Jarzabek <a...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Pytania "ogolne" na interview dla programisty
    Date: Tue, 17 Jul 2012 06:22:08 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 51
    Message-ID: <f...@g...com>
    References: <4...@g...com>
    NNTP-Posting-Host: 80.254.146.36
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1342531328 3687 127.0.0.1 (17 Jul 2012 13:22:08 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Tue, 17 Jul 2012 13:22:08 +0000 (UTC)
    In-Reply-To: <4...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=80.254.146.36;
    posting-account=jr5y-woAAAAWidgVjrSJ6j8m650CTb-v
    User-Agent: G2/1.0
    Xref: news-archive.icm.edu.pl pl.comp.programming:198532
    [ ukryj nagłówki ]

    On Tuesday, 17 July 2012 09:51:00 UTC+1, Roman W wrote:
    > Chcialem prosic grupowiczow o zasugerowanie dobrych pytan na interview dla
    programisty, sprawdzajacych &quot;wiedze ogolna&quot; i ogolne obycie w dziedzinie
    (nic co byloby specyficzne dla jezyka czy technologii).
    >
    > RW

    Oczywiście to zależy jaki poziom ogólnej wiedzy i obycia jest oczekiwany.

    Ogólnie, według mnie bardziej sensowne są otwarte pytania typu "opowiedz,
    co wiesz o..." niż konkretne typu "podaj definicję".

    Kilka sugestii:
    "Jak działa komputer?"
    "Jak działa wielozadaniowy system operacyjny?"
    "co to jest automat skończony (state machine)?"
    "co to jest maszyna Turinga?" (wybadać czy słyszał o obliczalności, problemie
    stopu, turing-completeness itd.)
    "jak zbudowany jest kompilator?" (można przy okazji zobaczyć co wie o gramatykach,
    notacjach)
    "jakie znasz paradygmaty programowania?" (na czym polega OOP, co to jest
    programowanie imperatywne i deklaratywne, statyczne i dynamiczne, czy
    słyszał o programowaniu funkcyjnym itd.)
    "co wiesz o złożoności obliczeniowej?"
    "jakie znasz kontenery danych? jak się je implementuje?"
    "co wiesz o programowaniu współbieżnym?"
    "jakie są według ciebie dobre praktyki, których powinien trzymać sie
    programista?"
    "jak programista może testować swój kod?"
    "co zrobić, żeby stworzyć program, który robi to, co powinien robić?"

    Oczywiście problem jest taki, że na każde z tych pytań można długo odpowiadać,
    a czas jaki można poświęcić na interview jest skończony. Nie mam szczególnie w
    takiej sytuacji zdania, czy lepiej zadać mniej pytań, a zostawić więcej czasu
    na każdą odpowiedź, czy ucinać rozmowę na dany temat po kilku minutach i
    przechodzić do kolejnych pytań. Na pewno warto wziąć przyjnajmniej jedno z
    pytań, w którym kandydat się dobrze czuje, i rozwinąć w dyskusję. OTOH, jak
    widać, że w danym temacie nie ma nic ciekawego do powiedzenia, to nie ma co
    wałkować i można przejść do kolejnego.

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: