Test på nätet för PHP

DevSkiller PHP-tester online skapades av våra PHP-experter för att verifiera en utvecklares kunskaper i PHP för junior-, medel- och seniorpositioner. Våra online-tester för PHP är ett idealiskt val för teknisk screening och intervjuer för kodning online.

DevSkiller PHP-tester online drivs av RealLifeTesting metod som hjälper dig att identifiera utvecklare med den nödvändiga kompetensen.

Teknik som omfattas:

Programmeringsspråk: PHP

PHP-frameworks och bibliotek: Symfony, Zend Ramverk, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle och andra

Bygg verktyg: Phing, kompositör

WordPress
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Luckor i koden

bedömning av kunskaper om PHP, Wordpress

Programmeringsuppgift - Nivå:

PHP | WordPress | Plugin för metadata med administrationspanel - Implementera ett WordPress-plugin som lägger till metadatataggar. Uppgiften omfattar kraven för Settings API.

WordPress
JUNIOR
Testade färdigheter
Varaktighet
45 minuter max.
Utvärdering
Automatisk
Översikt över testet

Luckor i koden

bedömning av kunskaper om PHP, Wordpress

Programmeringsuppgift - Nivå:

PHP | WordPress | Widget för de senaste inläggen - Implementera ett WordPress-plugin som visar de senaste inläggen med konfigurerbart antal och titel.

Symfony
MIDDLE
Testade färdigheter
Varaktighet
55 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om PHP, Symfony, Kvist

Programmeringsuppgift - Nivå:

PHP | Symfony | Customer Relationship Management System - Implementera ett kommando med hjälp av Symfonys konsolkommandon.

Symfony
MIDDLE
Testade färdigheter
Varaktighet
100 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om PHP, Symfony, Kvist

Programmeringsuppgift - Nivå:

PHP | Symfony | EventListener - Implementera ett händelsestyrt system med hjälp av Symfonys komponent för händelsedistribution.

PHP
SENIOR
Testade färdigheter
Varaktighet
72 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om PHP, Symfony, YAML

Programmeringsuppgift - Nivå: Svårt

PHP | Symfony | CompilerPass Interface - Implementera ett arkiveringsprogram som väljer komprimeringsalgoritm baserat på den givna filen.

Laravel
JUNIOR
Testade färdigheter
Varaktighet
65 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Laravel, PHP

Programmeringsuppgift - Nivå:

PHP | Laravel | Calculator API - Implementera de saknade funktionerna i ett webb-API för en kalkylatortjänst.

PHP
MIDDLE
Testade färdigheter
Varaktighet
60 minuter max.
Utvärdering
Automatisk
Översikt över testet

Luckor i koden

bedömning av kunskaper om SQL

Frågor om valmöjligheter

bedömning av kunskaper om ES6, JavaScript, CSS, HTML, WCAG 2.0, Tillgänglighet på webben

Programmeringsuppgift - Nivå:

PHP | Categories Repository - Implementera PDO-förfrågningar som returnerar giltiga resultat om filmer till användare.

PHP
SENIOR
Testade färdigheter
Varaktighet
88 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om SQL, ES6, JavaScript, AJAX, Webbutveckling

Programmeringsuppgift - Nivå: Svårt

PHP | XML-CSV Converter - Implementera metoder för filtrering och datatransformation för att klara alla tester.

PHP
JUNIOR
Testade färdigheter
Varaktighet
41 minuter max.
Utvärdering
Automatisk
Översikt över testet

Luckor i koden

bedömning av kunskaper om SQL, CSS, HTML

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript

Programmeringsuppgift - Nivå:

PHP | Faker | Grundläggande datamanipulation - Implementera alla metoder i app/Faker-klassen.

Laravel
JUNIOR
Testade färdigheter
Varaktighet
66 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Laravel, PHP

Programmeringsuppgift - Nivå:

PHP | Laravel | Calculator API - Implementera de saknade funktionerna i ett webb-API för en kalkylatortjänst.

Laravel
MIDDLE
Testade färdigheter
Varaktighet
80 minuter max.
Utvärdering
Automatisk
Översikt över testet

Programmeringsuppgift

lösa en programmeringsutmaning som involverar PHP Web Scraper

Frågor om valmöjligheter

Bedömning av kunskap om Returnering av vyer, Controller-klass, Kryptering av cookies, Partiella resursvägar, Konfigurering av databasanslutning, Tillgång till begäran i controllermetoder, Underhållsläge, Routning av controllermetoder, Metodväg för begäran, Maskering av filnamnet på en nedladdad fil

PHP
MIDDLE
Testade färdigheter
Varaktighet
43 minuter max.
Utvärdering
Automatisk
Översikt över testet

Programmeringsuppgift - Nivå:

PHP | Textkodare | Offset och substitution - Implementera de kodare som krävs för att klara alla tester.

Frågor om valmöjligheter

bedömning av kunskaper om PHP

Luckor i koden

bedömning av kunskaper om PHP

PHP
MIDDLE
Testade färdigheter
Varaktighet
87 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

Verifiera kunskaper om PHP: DateTime, Flytande API, filter_var, Utelämnande av sluttaggar, Hämta PHP-konfigurationsvärden, och Användning av "explodera".

Programmeringsuppgift

Implementera Observatörsmönster i RaceGame/ScoringBoard-klasser, implementera Ansvarskedja mönster i Card-klassen, implementera specificerade gränssnitt i PlayersList-klassen, och lägg till kod till platser antecknad med @todo

PHP
MIDDLE
Testade färdigheter
Varaktighet
72 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

Verifiera kunskaper om PHP: Kodfelsökning, Användning av array_combine, Automatisk indexering av matriser, Utelämnande av sluttaggar, Kallar "call_user_func"., Hämta PHP-konfigurationsvärden

Programmeringsuppgift

Implementera kärnfunktionaliteten i LoggingMiddleware med PSR-3 LoggerInterface, kärnfunktionaliteten i FirewallMiddleware med hjälp av Firewall-klassen och kontrollera om en given IP finns i definierade IP-intervall i Firewall- och IPRange-klasserna.

PHP
MIDDLE
Testade färdigheter
Varaktighet
52 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

Verifiera kunskaper om PHP: DateTime, Flytande API, filter_var, Hämta PHP-konfigurationsvärden, Användning av "explodera". och Utelämnande av sluttaggar

Programmeringsuppgift

Din uppgift är att implementera PDO-förfrågningar som returnerar giltiga resultat om filmer till användarna.

PHP
MIDDLE
Testade färdigheter
Varaktighet
57 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

Verifiera kunskaper om PHP: DateTime, filter_var, Hämta PHP-konfigurationsvärden, Användning av "explodera"., Kallar "call_user_func"., och Utelämnande av sluttaggar

Programmeringsuppgift

Implementera en sekretesspolicy

WordPress
JUNIOR
Testade färdigheter
Varaktighet
62 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

WordPress teknik, plugins och hooks

Frågor om valmöjligheter

WordPress anpassade fält, databastabeller och objektöverföring

Luckor i koden

WordPress mall taggar

Programmeringsuppgift

Grundläggande hantering av data i PHP

Zend Framework
MIDDLE
Testade färdigheter
Varaktighet
80 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om PHP och Läran

Programmeringsuppgift

enkel Books CRUD-applikation som använder Zend Framework 2 och Lära 2Kandidaten måste implementera tre metoder i BookController.

PHP
MIDDLE
Testade färdigheter
Varaktighet
65 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om PHP - enkla och medelstora frågor

Programmeringsuppgift

tillämpning av textkodare: kandidaten måste implementera två textkodare (offsetkodare och ordåterföringskodare) och en sammansatt kodningsalgoritm.

Symfony
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om PHP - enkla och medelstora frågor

Programmeringsuppgift

Symfony REST Task API-applikation, kandidaten måste slutföra implementeringen av API:et genom att konfigurera säkerhet, servicebehållare, cache och implementera en param-omvandlare.

Rätt test för PHP-tester online för att granska PHP- och webbutvecklare

Rekommenderade roller för PHP-tester online

  • Utvecklare av hela stacken
  • Webbutvecklare
  • PHP-utvecklare
  • WordPress-utvecklare
  • Drupal-utvecklare
  • Laravel-utvecklare
  • Utvecklare av webbapplikationer
  • LAMP-utvecklare
  • Junior PHP-utvecklare

Hur våra PHP-tester online fungerar

Devskillers utbud av PHP-kodningstester drivs av RealLifeTesting metodik. I dessa prov måste kandidaterna bygga eller lägga till nya funktioner i en befintlig programvara med hjälp av PHP och alla dess aspekter. Med vårt utbud av PHP-tester online kan du testa utvecklare som använder ramverk och bibliotek som Symfony, Zend Framework, Laravel Yii och många fler. Använd dessa för att skapa ett test och betygsätt dem utifrån färdigheter och förmågor som är relevanta för din verksamhet - kodningsfärdigheter, affärslogik, problemlösning och tidsfrister.

Viktiga funktioner

  • Äkta mjukvaruutveckling snarare än akademiska problem
  • Fullstack-testning innebär att kandidaterna kan använda sina omfattande PHP-kunskaper.
  • Testerna kan göras av kandidaterna när som helst och var som helst.
  • En naturlig arbetsmiljö där kandidaten kan utveckla programvara, använda sin egen IDE, klona till GIT, använda Stack Overflow/Github/Google för forskning och köra enhetstester innebär en bättre upplevelse för kandidaterna.
  • Robusta plagiatkontroller verifierar att kandidatens färdigheter är korrekta.
  • Testerna utvärderas automatiskt och omedelbart och ger en rapport som även icke-tekniska rekryterare kan förstå.
  • Tester för junior-, medel- och seniora utvecklare

Vad du ska leta efter hos en PHP-utvecklare

PHP är ett skriptspråk som främst används inom webbutveckling, innehållshanteringssystem och ramverk, men kan också användas i robottillämpningar och vanliga skript. PHP är ett populärt programmeringsspråk som ursprungligen var en akronym för "Personal Home Page" och har använts i över 20 år.

Det är viktigt att din PHP-utvecklare är medveten om PHP:s flexibilitet när det gäller att utveckla webbapplikationer. På grund av sin mångsidighet har PHP utvecklat många nyanser och subtiliteter, och varje utvecklare hanterar dem på olika sätt. Din PHP-utvecklare måste inte bara känna till alla dessa nischer använder, utan också vara villig att ändra sitt arbetssätt för att kunna arbeta som en del av ditt team.

Din PHP-utvecklare bör ha en grundlig förståelse för HTTP-protokollet och vara bekant, om inte erfaren, med vissa RDBMS (Relational Database Management System).

Ser du inte det test du vill ha?

Vill du göra ett PHP-test online med din egen kodbas? Det är inga problem. Med vår uppgiftsguide kan du bygga upp ditt eget kodtest med hjälp av dina egna resurser. Du kan skicka ditt test till kandidater var som helst i världen och se hur de presterar när de gör den uppgift du väljer.

Vill du ha bevis på att våra PHP-tester online verkligen fungerar?

Att veta var man ska investera företagets pengar är ett stort beslut som inte bör tas lättvindigt. På DevSkiller är vi säkra på att våra PHP-tester online är precis vad ditt företag behöver, men låt oss låta några av våra tidigare kunder tala istället:

Magdalena Rogóż - Biträdande marknadschef på Kodilla

"Att använda DevSkiller för att betygsätta testerna är två gånger mer kostnadseffektivt samtidigt som det ger våra studenter ett mycket bättre test och förbereder dem för framtida rekryteringstester."

Victoria Cyczewska - Specialist på talanganskaffning på Stepstone Services

"Vi har nu ett verktyg som gör att vi inte bara kan samarbeta för att skapa tester som bedömer de tekniska färdigheter som vi behöver för att växa, utan också för att kommunicera internt och externt (med kandidater). Dessutom är vår tekniska rekryteringsprocess nu mer strukturerad. Som ett exempel använder vi resultaten av vår tekniska screening som en samtalsstart under tekniska intervjuer."

Ivana Nikolic - HR-chef på ImpacTech

"Den största fördelen för kandidaterna är att de kan genomföra testerna när det passar dem bäst. Om du har en kandidat som redan arbetar och funderar på att byta karriär eller flytta till ett annat företag är det också en tidsbesparing för dem, eftersom de inte behöver ta ledigt för att delta i många intervjuer i sökandet efter en ny tjänst."

Vanliga frågor

Vad är RealLifeTestingTM?

RealLifeTesting är grunden för alla DevSkillers PHP-tester online. RealLifeTesting går bortom kodningstester och traditionella algoritmräddarsysslor för att ge en helhetsbild av en utvecklares färdigheter. Kärnan är övertygelsen att det bästa sättet att bedöma en utvecklares färdigheter är att utmana honom eller henne med arbete som liknar det som han eller hon förväntas utföra. Därför har RealLifeTesting simulerar den verkliga arbetsmiljön för en PHP-utvecklare och ger honom eller henne uppgifter som bygger på denna simulering.

För att lyckas måste utvecklare visa att de har kunskap om kodning, att de kan använda resurser som Stack Overflow och att de kan hitta lösningar på problem som de stöter på. De bästa resultaten återspeglar de som kan visa upp bäst kodningsfärdigheter, beslutsfattande, kodrenlighet och problemlösningsförmåga.

Hur lång tid tar det att installera DevSkiller?

DevSkillers PHP-tester online är utformade för att vara mycket snabba och enkla att skicka ut. Våra IT-experter har arbetat hårt för att skapa en testmodell som är så effektiv som möjligt. DevSkiller-plattformen levereras fullpackad med färdiga PHP-tester online som du kan välja mellan.

Allt du behöver göra är att skapa ett konto och börja skicka ut testinbjudningar.

Måste jag vara programmerare för att använda DevSkiller?

En del av syftet med DevSkiller-testningen är att du inte behöver vara en expertutvecklare för att kunna använda vårt screeningverktyg. Vi vill att rekryteringsansvariga som har liten eller ingen erfarenhet av mjukvaruutveckling ska kunna uppleva hur effektiva våra online-tester för PHP är. Vårt expertteam har utformat våra DevSkiller-tester för att vara så användarvänliga som möjligt. Även våra testresultat genereras automatiskt och presenteras i en rapport som är lätt att förstå för icke-tekniska rekryteringsansvariga. Om du har någon teknisk person tillgänglig kan du skräddarsy dina egna tester och ställa in dina egna specifikationer, men om du inte har någon kan du använda våra standardtester.

Vad gör du åt plagiat?

Plagiering kan vara ett verkligt problem när det gäller validiteten hos testkandidater. Lyckligtvis har vi på DevSkiller kunnat implementera olika antiplagiatverktyg för att nästan eliminera problemet.

Under testningen använder vårt system automatiskt skärminspelning för att kontrollera om kandidaten tittar på en annan skärm när han eller hon genomför ett test. Vi använder också en rad olika verktyg för social lyssning, kontrollerar kandidatens IP-adress och använder live parmeddelanden.

Dessutom utförs automatiska kontroller av kandidatens svar och inmatade kod. Svaren korsrefereras sedan automatiskt med alla svar som vi har fått in i systemet och om det finns en matchning kan vi kategoriskt bekräfta att kandidaten har fuskat.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp