Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rekrutacja - o co by tu zapytać
marekfan
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 6.11.2008

Ostrzeżenie: (0%)
-----


Witam
Przypadła mi niechlubna rola rekrutujacego na stanowisko "programista PHP" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Generalnie chciał bym zatrudnic "myslącego programiste" a nie klepacza kodu.
A wiec pokolei.
Osoba którą chce zatrudnić będzie zajmowała się projektowaniem aplikacji oraz programowaniem tego przy pomocy Zenda Frameworka (w przyszłosci to się oczywiscie moze się zmienić).
I tu się rodzi problem jek wyszukać dobrego programiste wśród tych niedobrych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Zrobienie testu ze znajomości PHP ? Niby mozna ale oco bytać bo chyba nie o składnie. Jak zapytam o cos bardziej skomplikowanego to nawet dobry programista moze tego akurat niepamiętać. Test Na kartce czy z mozliwośca kożystania z internetu?
A może poprostu luźna rozmowa?

Proszę o rady to moja pierwsza rekrutacja i chciał bym żeby się udała czyli żebym znalazł tą perełkę wśród programistów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 18)
konys
post
Post #2





Grupa: Zarejestrowani
Postów: 100
Pomógł: 7
Dołączył: 5.11.2005

Ostrzeżenie: (0%)
-----


W mojej firmie najpierw kandydat proszony jest o opowiedzenie o swoich projektach - pokazanie stron, kodu, opowiedzenie o tym co ciekawego towarzyszylo danemu projektowi. Nastepnie dla wybranego kandydata jest tydzien probny po czym zostaje podjeta ostateczna decyzja. Nie jest to moze sposob najszybszy, ale calkiem niezle sie sprawdza, szczegolnie ze czesto ktos moze dobrze wypasc na rozmowie a nie sprawdzic sie w praktyce. Co do testu z PHP to raczej chybiony pomysl - czesto ludzie sa zestresowani na rozmowie i nie pamietaja podstaw podczas gdy w normalnej pracy dobrze radza sobie z zaawansowanymi problemami.
Go to the top of the page
+Quote Post
itsme
post
Post #3





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




prosze podac numery telefonów kandydatów po 10 minutach rozmowy bedziemy wiedzieli kim sa :-)
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Itsme - matek spytasz? ;p
Go to the top of the page
+Quote Post
itsme
post
Post #5





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




baaa :-)
Go to the top of the page
+Quote Post
Ziele
post
Post #6





Grupa: Zarejestrowani
Postów: 53
Pomógł: 2
Dołączył: 5.07.2008

Ostrzeżenie: (0%)
-----


Akurat test ze znajomości php nie jest raczej dobrym rozwiązaniem.. W danym momencie początkujący może to pamiętać, a profesjonalista zapomnieć.. Może zlecić im przygotowanie jakiegoś projekciku i potem wybrać tego, którego projekt był najlepszy pod względem kodu, najszybszy i najbardziej funkcjonalny.? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
phpion
post
Post #7





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




A ja byłbym za krótki testem ale nie ze znajomości funkcji (od tego moim zdaniem jest manual) ale np. z takich dupereli:

Poniższy kod sprawdza czy rozmiar tablicy (np. array('a', 'b', ...)) równy jest 100000. Proszę go usprawnić/zoptymalizować:
  1. <?php
  2. if (count($tablica) == 100000) {
  3.    // cos tam
  4. }
  5. ?>


Dana jest tabela składającą się z pól:
Kod
id
nazwa_uzytkownika
haslo
imie
nazwisko
aktywny

gdzie 'aktywny' to wartość 0 lub 1 w zależności od tego czy użytkownik aktywował konto. Podaj jakie indeksy założyłbyś na tabeli w celu przyspieszenia operacji autentykacji użytkownika (podawane parametry to nazwa użytkownika oraz hasło dostępu).

Jestem przekonany, że większość początkujących (a może i nie tylko...) przejedzie się na tych dwóch przykładach. Dzięki temu można się dowiedzieć czy dany klient ma już jakieś doświadczenie w kodowaniu czy raczej ma opanowane podstawy ale tylko teoretyczne.
Go to the top of the page
+Quote Post
wlamywacz
post
Post #8





Grupa: Zarejestrowani
Postów: 535
Pomógł: 27
Dołączył: 3.05.2005

Ostrzeżenie: (20%)
X----


Ja mam świetne pytanie na rekrutacje. Napisać prosty skrypt generujący losowe nr. kont bankowych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Potrzeba troszkę wiedzy php i sprytu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
woj_tas
post
Post #9





Grupa: Zarejestrowani
Postów: 230
Pomógł: 36
Dołączył: 31.03.2006
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat(wlamywacz @ 13.11.2008, 22:05:15 ) *
Ja mam świetne pytanie na rekrutacje. Napisać prosty skrypt generujący losowe nr. kont bankowych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Potrzeba troszkę wiedzy php i sprytu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


Ano całkiem niezłe. Szczególnie wyliczanie cyfr kontrolnych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował woj_tas 13.11.2008, 22:15:45
Go to the top of the page
+Quote Post
bim2
post
Post #10





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


~Phpion pierwsze to moim zdaniem ździebko za proste...

Jak spotkałem się z pytaniem o wyjasnienie skrótu CMS to wyszedłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
phpion
post
Post #11





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(woj_tas @ 14.11.2008, 00:14:52 ) *
Ano całkiem niezłe. Szczególnie wyliczanie cyfr kontrolnych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Moim zdaniem akurat pomysł do bani. Ja osobiście bym takiego testu nie przeszedł. Dlaczego? Bo brak mi wiedzy na temat tegoż algorytmu.

@bim2:
Niekoniecznie... Założę się, że większość "PRO" programistów przejedzie się właśnie na tym przykładzie.

Ten post edytował phpion 13.11.2008, 22:22:21
Go to the top of the page
+Quote Post
Moli
post
Post #12





Grupa: Zarejestrowani
Postów: 662
Pomógł: 45
Dołączył: 26.03.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Zadanie zadania do domu. Czyli przed rozmową jakieś trudniejsze (ale nie jakieś mego pro) zadanie. Wiadomo, w domu człowiek się mniej denerwuje, może skorzystać z internetu czyli wykaże się umiejętnościa rozwiązywania problemów (a chyba o to głównie chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Ale wiadomo że odpowiedź na to zadanie może nawet całkowity laik znaleść w internecie, więc musi to być coś co wymaga jakiejś tam wiedzy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Następnie na rozmowie powinnien pokazać swoje portfolio/wykonane projekty i opowiedzieć o nich coś. No i trzecie, okres próbny (np. tydzień czy dwa). Dzięki niemu można na "żywo" sprawdzić umiejętności kandydata (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
pyro
post
Post #13





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


ja bym poprostu sie zaznajomił z portofilo... ono bardzo dużo mówi.
Go to the top of the page
+Quote Post
itsme
post
Post #14





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




nie ma idealnego rozwiazania

kazdy kandydat inaczej klamie :-) czyt: się reklamuje.
Go to the top of the page
+Quote Post
Method
post
Post #15





Grupa: Zarejestrowani
Postów: 177
Pomógł: 6
Dołączył: 14.01.2003
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


pytanie na jakim u mnie sie wykladali to jak kazalem stringa Ala mam kota kot ma psa wsadzić każdy element do tablicy i wysiwetlic tablice w petelce.
Pytanie banalne a swiezynki odrzucone zostaly (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Mozna zrobić tabelke pokleic wiersze i kolumny i zapytac jak bedzie wygladala tabela. Tu kazdy sie pochyli - jak bedzie zblizona do orginalu to good jak nie to chyba jasne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Poza tym można spytać o podstawy obiektowosci.

Ten post edytował Method 14.11.2008, 09:40:37
Go to the top of the page
+Quote Post
wlamywacz
post
Post #16





Grupa: Zarejestrowani
Postów: 535
Pomógł: 27
Dołączył: 3.05.2005

Ostrzeżenie: (20%)
X----


Cytat(phpion @ 13.11.2008, 22:19:47 ) *
Moim zdaniem akurat pomysł do bani. Ja osobiście bym takiego testu nie przeszedł. Dlaczego? Bo brak mi wiedzy na temat tegoż algorytmu.

@bim2:
Niekoniecznie... Założę się, że większość "PRO" programistów przejedzie się właśnie na tym przykładzie.


Nie zrobił byś? Pokazałeś teraz że nie umiesz szukać. Jest wiele przykładów jak to działa i podobnych skryptów ale nie są one w php. Ja ten problem na rekrutacji rozwiązałem tak że po prostu przepisałem skrypt z js na php.
Go to the top of the page
+Quote Post
mike
post
Post #17





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(wlamywacz @ 14.11.2008, 13:03:03 ) *
Nie zrobił byś? Pokazałeś teraz że nie umiesz szukać.
Przychodzisz na rozmwę a tam siadasz przed kompem i masz czegoś szukać?
Idiotyzm.
Przykład z tymik kontami jest głupi.
Go to the top of the page
+Quote Post
phpion
post
Post #18





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(wlamywacz @ 14.11.2008, 15:03:03 ) *
Nie zrobił byś? Pokazałeś teraz że nie umiesz szukać. Jest wiele przykładów jak to działa i podobnych skryptów ale nie są one w php.

A widzisz, szkoda, że nie dodałeś, że jest możliwość skorzystania z kompa/Internetu. Poza tym dawanie zadania, które będzie przydatne raz na X (duże X) projektów jest moim zdaniem kiepskim pomysłem. Zdecydowanie lepiej sprawdzić takowego jegomościa na bardziej życiowych przykładach.

Cytat(mike @ 14.11.2008, 15:45:03 ) *
Idiotyzm.
Przykład z tymik kontami jest głupi.

Lepiej bym tego nie ujął (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
itsme
post
Post #19





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




gadka calkowcie jest bez sensu.
powod zleceniodawca nie wie czego szuka ...
dlaczego ?

uwazam ze okreslenie Szukam programnisty PHP jest bledne. Gdyz kazdy programista wyrabia się na specjaliste z danego zakresu programowania. TO samo jest u lekarzy. Szukasz lekarza pediatre, okuliste stomatologa. Tak samo jest z programista php. Moze sie to wydac dziwne ale mistrz w kodowaniu obiektowym moze byc do dupy przy pisaniu strukturalnym a czasami wlasnie tego wymagaja :-) ... jest tyle stref programowania i ciezko byc specjalista od wszystkiego. ja na przyklad calkowcie nei znam sie na xhtml css lepiej sie odnajduje w js. nie nawidze pracy na stringach itp ... a uwazany jestem za dobrego programatora i jezeli bede ubiegal sie o prace i zobacze test Ala ma kota a Ty jestes idiota to go skresle i wyjde ...

liczy sie umiejetnosc samodzielnego rowiazywania problemow, umieetnosc szukania rowiazan, umiejetnosc korzystania z cudzej pracy (bilioteki) a nie napisanie swojego cmsa :-)

konczac nie znamy oczekiwan poszukujacego tym samym ukladanie uniwersalnego rozwiania jest nie mozliwe :-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 14:51