Tomasz Rychtyk

Web Developer, ZCE, MCP

Wypowiedzi

  • Tomasz Rychtyk
    Wpis na grupie PHP w temacie Ciekawe pytania rekrutacyjne
    3.03.2014, 13:54

    Dość ciekawe pytanie, bardziej na myślenie, na jakie niedawno się natknąłem (PHP):

    Napisz funkcję, która jako argument przyjmuje ciąg znaków i zwraca go w odwrotnej kolejności.

    Czyli generalnie napisać ekwiwalent strrev(). Jeden szczegół: przy zamianie nie wolno używać substring-a. Tzn. zmienne pomocnicze typu długość string-a itp. są dozwolone, chodzi o to, żeby nie robić tego w ten sposób, że w pewnym momencie w pamięci będą dwa stringi: wejściowy i wyjściowy (odwrócony).

  • Tomasz Rychtyk
    Wpis na grupie PHP w temacie Ciekawe pytania rekrutacyjne
    20.02.2014, 12:32

    To bardziej pytanie sprawdzające czy uważałeś na pierwszych zajęciach z programowania na studiach ;)
    Swoją drogą, żeby utrudnić (wykluczyć jedną z możliwych odpowiedzi), można by zapytać jak zamienić takie wartości: x=45.1; y=27.1

  • Tomasz Rychtyk
    Wpis na grupie PHP w temacie Ciekawe pytania rekrutacyjne
    29.01.2014, 16:16

    @Dariusz
    Moim zdaniem pytania, które podał Piotr, niekoniecznie służą do zaginania kandydatów, a tym bardziej nie są to rzeczy, których się rzadko używa. Mam na myśli pytania z grupy PHP / OOP / Front-end, bo z SEO czy Java mam niewiele wspólnego :)
    Generalnie wydaje mi się że służą one do odsiewania mniej doświadczonych programistów od tych bardziej doświadczonych. Bo jeżeli kandydat nie potrafi wytłumaczyć czym jest np. namespace w PHP, albo skonfigurować prostego vhosta na apache, to oczywiście wcale nie znaczy że się do niczego nie nadaje, tylko po prostu jeszcze musi się jeszcze trochę pouczyć / popracować. Wiadomo, że gdyby Piotr pytał o rzeczy typu: "Proszę mi powiedzeć jakie argumenty przyjmuje funkcja ignore_user_abort w PHP", to było by to po prostu... nieodpowiednie ;) Druga sprawa, że jak sam autor zaznacza, nie oczekuje od nikogo 100% skuteczności, jedynie zbliżenia się do poprzeczki, co jest właśnie zdrowym podejściem do sprawy. Oczywiście zdrowym, przy założeniu, że to pytania na stanowisko 'Experienced developer', nie 'Junior / Graduate' ;)

    @Piotr
    Widzę, że niektóre pytania odnośnie PHP są dość zbliżone poziomem do pytań na ZCE, więc może to Cię zainspiruje do ułożenia kilku kolejnych "killerów" ;)
    http://www.lornajane.net/project/zend-certification-qu...

    P.S.
    "1. What does jQuery delegate() / live() do?"

    .live() keeps being deprecated / removed ;)

    Pozdrawiam

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do