Intervjufrågor och online-tester för PHP-utvecklare

DevSkillers intervjufrågor för PHP-utvecklare är specialutformade tester för att se till att du anställer rätt PHP-utvecklare för ditt företag.

DevSkillers praktiska PHP-test för intervjuer bygger på RealLifeTesting™-metodiken, ett unikt sätt att testa som ger PHP-baserade intervjufrågor och replikerar verkliga uppgifter som kandidaterna ska lösa. En enkel och effektiv lösning för att hitta din nästa utvecklare.

Teknik som omfattas:

Programmeringsspråk: PHP

PHP-frameworks och bibliotek: Symfony, Zend Framework, 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.

De rätta intervjufrågorna om PHP för att granska PHP-utvecklare

Rekommenderade roller för intervjufrågor för PHP-utvecklare

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

DevSkiller PHP kodningstest intervju

En DevSkiller PHP-kodningstestintervju fungerar genom att utvärdera kandidaternas prestationer i en kontrollerad testmiljö. RealLifeTesting™-metodiken gör det möjligt för företag att implementera PHP-baserade intervjufrågor i verkliga situationer och bedöma varje kandidats färdigheter mycket mer exakt än med grundläggande intervjufrågor om PHP-algoritmer.

Viktiga funktioner

  • Fjärrtestning sparar tid
  • Analys av PHP-kodningsförmåga och inte bara akademisk förmåga
  • Lätt att följa icke-tekniska resultat
  • RealLifeTesting™-metodiken ger en unik testmiljö där kandidaterna kan använda sitt eget IDE eller klona Git, köra enhetstester och få tillgång till Stack Overflow, Github och Google för forskning.
  • Effektiva antiplagiatfunktioner förhindrar dubbla testresultat.
  • Övervaka tester i realtid
  • Det praktiska PHP-testet för intervju kan utvärdera alla nivåer av erfarenhet.

Testade färdigheter med hjälp av intervjufrågor för PHP-utvecklare

  • Laravel
  • PHP
  • PHP 7
  • REST API
  • Symfony
  • Kommandon i konsolen
  • Händelseförvaltare
  • Compiler Pass
  • YAML
  • CSS
  • ES6
  • Html
  • Javascript
  • PDO
  • Kvist
  • SQL
  • WCAG 2.0
  • Tillgänglighet på webben

Vad ska man leta efter hos en PHP-utvecklare?

PHP, som står för "Personal Home Page", är ett skriptprogrammeringsspråk som har använts inom webbutveckling och innehållshanteringssystem i över 20 år. Det används också i robottillämpningar och i vanliga skriptprogram, vilket gör det mycket mångsidigt. Det är därför viktigt att en bra PHP-utvecklare är medveten om PHP:s många användningsområden och att han eller hon kan genomföra och anpassa sina färdigheter till ditt företags behov. Eftersom PHP är ett mycket mångsidigt språk har det under årens lopp utvecklats till att omfatta många finesser som en bra PHP-utvecklare inte bara måste förstå utan också måste kunna arbeta effektivt med.

PHP-utvecklare bör också ha en mycket god förståelse för HTTP-protokollet och helst vara bekanta med RDBMS (Relational Database Management System).

Vill du få ut mer av DevSkillers intervjufrågor för PHP-utvecklare?

DevSkillers testfrågor för PHP-kodning är helt anpassningsbara, vilket gör att du kan styra varaktighet och parametrar för varje intervju för PHP-kodningstest. Detta innebär att du kan bedöma en potentiell PHP-utvecklare i realtid, medan de utför uppgifter som återspeglar det arbete de faktiskt kommer att utföra dagligen. DevSkillers intervjufrågor för PHP-utveckling kan hjälpa dig att hitta din nästa PHP-utvecklare redan idag.

Vill du ha bevis för att DevSkillers testfrågor om PHP-kodning verkligen fungerar?

Att veta vad som är rätt för ditt företag kan vara ett stort steg. Innan du fattar ett beslut om våra testfrågor för PHP-kodning ska du lyssna på vad några av våra befintliga kunder har att säga:

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

Kodilla är ett bootcamp för kodning som hjälper akademiker att hitta sitt första IT-jobb, och många akademiker har arbetat för Aviva, Amazon, IBM och många fler. Innan DevSkillers testprocess implementerades brukade Kodillas examinatorer tillbringa ungefär 30 minuter med att betygsätta varje elevs test. Detta innebar en stor onödig belastning för deras team, för att inte tala om felaktiga betygsättningar, då vände de sig till DevSkiller.

"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."

Julien Gauthiez - Talent Acquisition Manager EMEA på Criteo

Criteo är en global ledare inom marknadsföring av handel. Innan DevSkiller infördes brukade företaget granska tekniska kandidater genom att skicka dem en fallstudie som de skulle göra hemma. Denna metod var tidskrävande och gav liten inblick i hur lång tid arbetet hade tagit för varje kandidat, vilket gjorde rekryteringsprocessen ineffektiv.

"Vi använder DevSkiller på 15 platser i våra tre regioner (USA/APAC/EMEA). Vi har 7 frekventa användare i TA (rekryterare) i våra regioner och våra tekniska rekryteringsansvariga användare roterar beroende på aktuella behov. Mer än 30 har loggat in på plattformen en gång för att granska ett uppdrag eller skapa ett test."

Vanliga frågor

Vad är RealLifeTestingTM?

RealLifeTestingTM-metodiken står i centrum för alla DevSkillers intervjufrågor för PHP-utvecklare. Det som skiljer RealLifeTestingTM-metodiken från enkla algoritmiska tester är dess förmåga att replikera verkliga scenarier som dina kandidater sannolikt skulle möta varje dag. Testerna återspeglar de faktiska uppgifter som PHP-utvecklare skulle behöva utföra.

Hur utvärderas testfrågor och onlinetester för PHP-kodning?

Frågorna för PHP-utvecklare bedöms utifrån hur exakta lösningar varje kandidat har presenterat på de uppgifter som han eller hon har ställts inför. Detta inkluderar hur korrekt den kodning som de har tillhandahållit är.

En stor fördel med DevSkiller-plattformen är att den fungerar automatiskt, vilket innebär att den börjar arbeta omedelbart när ett test är klart. Detta innebär inte bara att kandidaterna kan göra testet vid en tidpunkt som passar dem, utan också att resultaten kan genereras automatiskt, vilket påskyndar hela rekryteringsprocessen.

Hur gör man ett test för PHP-utvecklare?

DevSkillers test för PHP-utvecklare kan göras på distans, när och var det passar kandidaten; allt kandidaterna behöver för att komma igång är en länk till testet. När testet börjar har varje kandidat en viss tid på sig att slutföra uppgifterna.

Testerna utförs i ett toppmodernt IDE för webbläsare, eller om kandidaterna föredrar det kan de slutföra projektet i det IDE de föredrar och sedan klona projektet till GIT. Testerna bedöms sedan automatiskt och en rapport om hur varje kandidat har presterat genereras automatiskt och skickas till rekryteraren.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp