2010-01-15 11 views
26

Czy są tam jakieś dobre darmowe testy kompetencji PHP? Łatwo jest komuś powiedzieć, że kodują w PHP, ale głębia i zrozumienie tego, jak niskie poziomy języka są analizowane i wykonywane są znacznie inne.Test kompetencji PHP?

Coś, co zadaje dobre pytania, być może zachęci osobę do napisania przykładowych rozwiązań kodu do konkretnych problemów.

Pomysły?

+14

Czy zamierzasz stworzyć swój własny test kompetencji? Lub skorzystać z niektórych usług online? Jeśli po drugie, mogę zasugerować http://tests4geeks.com Mają test PHP i połączony test PHP + MySQL. – Vadim

+0

Możesz sprawdzić ten [PHP Online Test] (http://codelect.net/TestDetails/PHP%20test%20for%20Seniors), w którym możesz stworzyć test na mieszance tematów i trudności PHP. CodeIgniter jest tam również – Uri

+0

Wolę kupować dostępne skrypty online na rynku jako punkt wyjścia. Pozwoli to zaoszczędzić czas, koszty i wysiłek testowania. Poniżej znajduje się jeden z najlepszych scenariuszy, z którymi pracowałem i który działał jak czar. Wykorzystując to jako bazę, stworzyłem portal testujący online ponad 1000 użytkowników wykorzystujących test adaptacyjny komputera. http://codecanyon.net/item/online-skills-assessment/9379895 To dobry punkt wyjścia dla osób pragnących rozwijać internetowy system egzaminacyjny. Dostosowałem skrypt za pomocą jego wsparcia. –

Odpowiedz

3

Certyfikacja to praktycznie test.

Sprawdź certyfikat ZEND dla PHP.

http://www.zend.com/services/certification/

edit:

Oto wolne źródło: PHP Wywiad pytania i odpowiedzi.

http://www.techinterviews.com/php-interview-questions-and-answers

+0

Myślę, że PO wspomniał również "za darmo". : -P –

+0

OP poprosił o * bezpłatny * –

+0

To nie działa dla nas. Jesteśmy startupem i potrzebujemy czegoś, co umożliwi nam odesłanie ludzi do pierwszego kroku, aby wyeliminować te, które nie mają wystarczającego doświadczenia itd. Dzięki za sugestię. – Spot

3

W Stackoverflow podcast #79 usługa nazywa Codility wymyślił:

Jest to strona, która przeprowadza testy programowania w internecie dla Ciebie w Codility, ale jesteśmy sceptyczni, to może faktycznie pracują bez jedno- na jeden ludzki element obserwacji.
Myślę, że to prawdopodobnie tak dobre, jak takie automatyczne testy mogą być, ale zgadzają się na brakujący element ludzki. Fajnie było rozwiązać problem z testem w najgorszy sposób, który wciąż daje ci wynik 100, niż rozwiązać go tak szybko/dobrze/elegancko, jak to tylko możliwe.
edytować: oh, i to nie jest za darmo ...

+0

To jest dobry sposób, aby zobaczyć, co robisz/nie wiesz, a więc wiesz, co trzeba się uczyć przed wyjściem i rozmowami kwalifikacyjnymi. Jeden z testów Codility został wysłany do mnie przez potencjalnego pracodawcę w mojej drugiej rundzie wywiadów ... To sprawia, że ​​ich tutoriale są jeszcze lepszym pomysłem. – Justin

0

Google dla "pytań egzaminu Zend Mock". Spowoduje to wyświetlenie wyników takich jak this forum thread with questions from the online Mock Exams, które mają przygotować Cię do egzaminu Zend Certified Engineer.

Jednakże, jeśli wysyłasz takie pytania, jest bardzo niewiele, co przeszkadzałoby im w zwykłym szukaniu odpowiedzi, więc nie znajduję w tym żadnej wartości. Zasadniczo, jeśli masz pomysł, czego szukasz u swoich kandydatów, powinieneś być w stanie zadać im właściwe pytania.

30

Poproś ich, aby napisali absolutnie banalny przykład "Witaj, imię!", Który przechowuje również nazwy wprowadzanych przez użytkownika danych w bazie danych.

Jeśli uda się to zrobić bez iniekcji HTML lub luk w zabezpieczeniach iniekcyjnych SQL, to masz już kogoś w dziesięciu procentach programistów PHP. Jeśli uda im się zawrzeć właściwe wcięcie i być może komentarz, to wow! To jest supergwiazda.

Nie żartuję.

+21

+1 za pomoc w zrozumieniu, że jestem w dolnej części 90%. – John

+1

Przypomina mi o [fizzbuzz problem] (http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html). –

+0

To jest naprawdę dobra odpowiedź. Najlepszą rzeczą w tym teście jest to, że eliminuje ludzi, którzy nie dbają o tych, którzy to robią. Dostawanie kogoś, kogo to obchodzi, jest warte znacznie więcej niż kogoś, kto jest uzdolniony ... do pewnego stopnia. –

2

http://www.proprofs.com/quiz-school

czasowe testów. Trudne pytania. Nie tylko wielokrotny wybór, ale także krótki esej. Utwórz własną lub wybierz jedną z dużej listy utworzonych.

Zdarzyło mi się znaleźć go ostatniej nocy. Zrobiłem test C#.Człowieku, czy muszę uczyć się więcej!