PHP online tests

DevSkiller PHP online tests zijn gemaakt door onze PHP professionals om de bekwaamheid van een ontwikkelaar in PHP te verifiëren voor Junior, Middle, en Senior posities. Onze PHP online tests zijn een ideale keuze voor technische screening en online coderingsinterviews.

DevSkiller PHP online tests worden aangedreven door RealLifeTesting methodologie die u helpt om ontwikkelaars met de nodige vaardigheden te identificeren.

Bestreken technologieën:

Programmeertaal: PHP

PHP frameworks en bibliotheken: Symfony, Zend Kader, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle, en anderen

Bouw gereedschap: Phing, Componist

WordPress
MIDDEN
Geteste vaardigheden
Duur
70 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van PHP, Wordpress

Programmeeropdracht - Niveau: Medium

PHP | WordPress | Metadata Plugin met Administratie Paneel - Implementeer een WordPress plugin die metadata tags zal toevoegen. De taak omvat de Instellingen API vereisten.

WordPress
JUNIOR
Geteste vaardigheden
Duur
45 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van PHP, Wordpress

Programmeer taak - Niveau: Gemakkelijk

PHP | WordPress | Nieuwste berichten Widget - Implementeer een WordPress plugin die de laatste berichten weergeeft met instelbaar aantal en titel.

Symfony
MIDDEN
Geteste vaardigheden
Duur
55 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van PHP, Symfony, Takje

Programmeeropdracht - Niveau: Medium

PHP | Symfony | Customer Relationship Management Systeem - Implementeer een commando met behulp van Symfony's Console Commando's.

Symfony
MIDDEN
Geteste vaardigheden
Duur
100 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van PHP, Symfony, Takje

Programmeeropdracht - Niveau: Medium

PHP | Symfony | EventListener - Implementeer een Event gestuurd systeem door gebruik te maken van Symfony's Event Dispatcher Component.

PHP
SENIOR
Geteste vaardigheden
Duur
72 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van PHP, Symfony, YAML

Programmeertaak - Niveau: Moeilijk

PHP | Symfony | CompilerPass Interface - Implementeer een archiveringstoepassing die het compressiealgoritme kiest op basis van het gegeven bestand.

Laravel
JUNIOR
Geteste vaardigheden
Duur
65 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Laravel, PHP

Programmeer taak - Niveau: Gemakkelijk

PHP | Laravel | Rekenmachine API - Implementeer de ontbrekende functies van een web API voor een rekenmachine dienst.

PHP
MIDDEN
Geteste vaardigheden
Duur
60 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van SQL

Keuzevragen

beoordeling van kennis van ES6, JavaScript, CSS, HTML, WCAG 2.0, Toegankelijkheid van het web

Programmeeropdracht - Niveau: Medium

PHP | Categories Repository - Implementeer PDO queries die geldige resultaten over films zullen teruggeven aan gebruikers.

PHP
SENIOR
Geteste vaardigheden
Duur
88 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, ES6, JavaScript, AJAX, Web ontwikkeling

Programmeertaak - Niveau: Moeilijk

PHP | XML-CSV Converter - Implementeer filtering en data transformatie methoden om alle tests te doorstaan.

PHP
JUNIOR
Geteste vaardigheden
Duur
41 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van SQL, CSS, HTML

Keuzevragen

beoordeling van kennis van JavaScript

Programmeer taak - Niveau: Gemakkelijk

PHP | Faker | Basis data manipulatie - Implementeer alle methodes in de app/Faker klasse.

Laravel
JUNIOR
Geteste vaardigheden
Duur
66 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Laravel, PHP

Programmeer taak - Niveau: Gemakkelijk

PHP | Laravel | Rekenmachine API - Implementeer de ontbrekende functies van een web API voor een rekenmachine dienst.

Laravel
MIDDEN
Geteste vaardigheden
Duur
80 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Programmeeropdracht

een programmeeruitdaging op te lossen waarbij PHP Web Scraper betrokken is

Keuzevragen

beoordelen van kennis van Returning views, Controller class, Cookies encryptie, Partial resource routes, Instellen database connectie configuratie, Toegang tot Request in controller methods, Onderhoud modus, Controller methods routing, Methode pad van Request, Maskeren van de bestandsnaam van een gedownload bestand

PHP
MIDDEN
Geteste vaardigheden
Duur
43 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Programmeeropdracht - Niveau: Medium

PHP | Text encoders | Offset en Substitution - Implementeer de vereiste encoders om alle tests te doorstaan.

Keuzevragen

beoordeling van kennis van PHP

Code leemtes

beoordeling van kennis van PHP

PHP
MIDDEN
Geteste vaardigheden
Duur
87 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuze Vragen

Verifieer de kennis van PHP: DateTime, Vloeiende API, filter_var, Het weglaten van een afsluitende tag, Verkrijgen van PHP configuratie waardenen Gebruik van "explode

Programmeeropdracht

Implementeren Waarnemerspatroon in RaceGame/ScoreBoard klassen, implementeer Keten van verantwoordelijkheid patroon in de kaartklasse, implementeer de gespecificeerde interfaces in de PlayersList klasse, en voeg code toe om te plaatsen geannoteerd met @todo

PHP
MIDDEN
Geteste vaardigheden
Duur
72 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuze Vragen

Verifieer de kennis van PHP: Code debuggen, Gebruik van array_combine, Array auto-indexeren, Het weglaten van een afsluitende tag, Oproepen van 'call_user_func'., Verkrijgen van PHP configuratie waarden

Programmeeropdracht

Implementeer de kernfunctionaliteit van LoggingMiddleware door gebruik te maken van PSR-3 LoggerInterface, de kernfunctionaliteit van FirewallMiddleware door gebruik te maken van de Firewall klasse, en controleer of een gegeven IP binnen de gedefinieerde IP-bereiken valt in Firewall en IPRange klassen

PHP
MIDDEN
Geteste vaardigheden
Duur
52 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuze Vragen

Verifieer de kennis van PHP: DateTime, Vloeiende API, filter_var, Verkrijgen van PHP configuratie waarden, Gebruik van "explode en Het weglaten van een afsluitende tag

Programmeeropdracht

Jouw taak is om PDO queries te implementeren die geldige resultaten over films aan gebruikers zullen teruggeven.

PHP
MIDDEN
Geteste vaardigheden
Duur
57 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuze Vragen

Verifieer de kennis van PHP: DateTime, filter_var, Verkrijgen van PHP configuratie waarden, Gebruik van "explode, Oproepen van 'call_user_func'.en Het weglaten van een afsluitende tag

Programmeeropdracht

Een privacybeleid invoeren

WordPress
JUNIOR
Geteste vaardigheden
Duur
62 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

WordPress technologie, plugins, en hooks

Keuzevragen

WordPress aangepaste velden, database tabellen, en object passeren

Code leemten

WordPress Sjabloon Tags

Programmeeropdracht

PHP basisgegevensmanipulatie

Zend Framework
MIDDEN
Geteste vaardigheden
Duur
80 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van PHP en Doctrine

Programmeeropdracht

eenvoudige Books CRUD toepassing die gebruik maakt van Zend Framework 2 en Doctrine 2moet de kandidaat drie methodes van BookController implementeren.

PHP
MIDDEN
Geteste vaardigheden
Duur
65 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van PHP - eenvoudige en intermediaire vragen

Programmeeropdracht

tekstcodertoepassing, de kandidaat moet twee tekstcoders (offsetcoder en woordherhalingscoder) en een samengesteld coderingsalgoritme implementeren

Symfony
MIDDEN
Geteste vaardigheden
Duur
70 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van PHP - eenvoudige en intermediaire vragen

Programmeeropdracht

Symfony REST Task API toepassing, kandidaat moet de uitvoering van de API te voltooien door het configureren van beveiliging, service container, cache en een param converter te implementeren

De juiste PHP online tests om PHP en webontwikkelaars te screenen

Aanbevolen rollen voor PHP online tests

  • Full stack ontwikkelaar
  • Webontwikkelaar
  • PHP ontwikkelaar
  • WordPress ontwikkelaar
  • Drupal Ontwikkelaar
  • Laravel Ontwikkelaar
  • Web Applicatie Ontwikkelaar
  • LAMP Ontwikkelaar
  • Junior PHP ontwikkelaar

Hoe onze PHP online tests werken

Devskiller's reeks PHP coderingstesten worden aangedreven door de RealLifeTesting methodologie. In deze tests, de kandidaten moeten bouwen of nieuwe functies toe te voegen aan een bestaand stuk software met behulp van PHP en al zijn facetten. Met onze reeks online PHP-tests kunt u ontwikkelaars testen op het gebruik van frameworks en bibliotheken zoals Symfony, Zend Framework, Laravel Yii, en nog veel meer. Gebruik deze om een test te maken, en beoordeel ze op vaardigheden en bekwaamheden die relevant zijn voor uw bedrijf - codeervaardigheden, bedrijfslogica, probleemoplossing, en deadlines.

Belangrijkste kenmerken

  • Echte softwareontwikkeling in plaats van academische problemen
  • Full-stack testen betekent dat kandidaten hun uitgebreide PHP-vaardigheden kunnen gebruiken
  • Deze tests kunnen door kandidaten altijd en overal worden afgelegd
  • Een natuurlijke werkomgeving waarin de kandidaat software kan ontwikkelen, zijn eigen IDE kan gebruiken, kan clonen naar GIT, toegang heeft tot Stack Overflow/Github/Google voor onderzoek, en unit tests kan uitvoeren, betekent een betere kandidatenervaring
  • Robuuste plagiaatcontroles verifiëren de juistheid van de vaardigheden van uw kandidaat
  • Tests worden automatisch en onmiddellijk geëvalueerd, waarbij een rapport wordt opgesteld dat voor niet-technische recruiters begrijpelijk is.
  • Tests voor junior, midden, en senior ontwikkelaars

Wat je moet zoeken in een PHP ontwikkelaar

PHP is een scriptprogrammeertaal die voornamelijk wordt gebruikt in webontwikkeling, contentmanagementsystemen en frameworks, maar kan ook worden gebruikt in roboticatoepassingen en gewone lijnscripting. PHP is een populaire programmeertaal die oorspronkelijk een acroniem was voor "Personal Home Page" en is al meer dan 20 jaar in gebruik.

Het is belangrijk dat uw PHP ontwikkelaar zich bewust is van zijn flexibiliteit bij het ontwikkelen van web applicaties. Door zijn veelzijdigheid heeft het vele nuances en subtiliteiten ontwikkeld, waar elke ontwikkelaar mogelijk op een andere manier mee omgaat. Uw PHP ontwikkelaar moet niet alleen al deze nuances weten te gebruiken, maar ook bereid zijn om zijn manier van werken aan te passen om als onderdeel van uw team te kunnen werken.

Uw PHP-ontwikkelaar moet een grondige kennis hebben van het HTTP-protocol en vertrouwd zijn, zo niet ervaring hebben met sommige RDBMS' (Relational Database Management System)

Ziet u niet de test die u wilt?

Wilt u een PHP online test geven met uw eigen codebase? Geen probleem. Met onze taakwizard kunt u uw eigen codeertest maken met uw eigen bronnen. U kunt uw test naar kandidaten overal ter wereld sturen en zien hoe ze presteren met de taak van uw keuze.

Wil je bewijzen dat onze PHP online tests echt werken?

Weten waar u het geld van uw bedrijf in moet investeren is een grote beslissing en niet een die lichtvaardig moet worden genomen. Bij DevSkiller zijn we er zeker van dat onze PHP online tests precies zijn wat uw bedrijf nodig heeft, maar laten we in plaats daarvan een aantal van onze vroegere klanten aan het woord laten:

Magdalena Rogóż - Plaatsvervangend Marketing Manager bij Kodilla

"DevSkiller gebruiken om tests te beoordelen is 2 keer kostenefficiënter terwijl het onze studenten een veel betere test geeft en hen voorbereidt op toekomstige wervingstests."

Victoria Cyczewska - Talent Acquisition Specialist bij Stepstone Services

"We beschikken nu over een tool waarmee we niet alleen kunnen samenwerken om tests op te stellen voor de beoordeling van technische vaardigheden die we nodig hebben om te groeien, maar ook om intern en extern (met kandidaten) te communiceren. Bovendien is ons technisch rekruteringsproces nu meer gestructureerd. Zo gebruiken we bijvoorbeeld de resultaten van onze technische screening als conversatiestarter tijdens technische interviews."

Ivana Nikolic - HR Manager bij ImpacTech

"Het grootste voordeel voor de kandidaten is dat zij de tests kunnen afleggen wanneer het hen uitkomt. Als je een kandidaat hebt die al werkt en erover denkt om van loopbaan te veranderen of naar een ander bedrijf over te stappen, is het voor hem of haar ook een tijdsbesparing, omdat hij of zij geen tijd vrij hoeft te nemen om tal van gesprekken bij te wonen in de zoektocht naar een nieuwe functie."

Vaak gestelde vragen

Wat is RealLifeTestingTM?

De RealLifeTesting methodologie is de basis van alle DevSkiller PHP online tests. RealLifeTesting gaat verder dan codetests en traditionele algoritmepuzzels en biedt een holistische kijk op de vaardigheden van een ontwikkelaar. De kern van RealLifeTesting is de overtuiging dat de beste manier om de vaardigheden van een ontwikkelaar te beoordelen, is hem uit te dagen met werk dat vergelijkbaar is met het werk dat van hem verwacht zal worden. Om dat te bereiken, RealLifeTesting simuleert de werkelijke werkomgeving van een PHP ontwikkelaar en stelt hen op basis van deze simulatie taken op.

Om succesvol te zijn moeten ontwikkelaars hun kennis van coderen aantonen, in staat zijn om bronnen zoals Stack Overflow te gebruiken en oplossingen te vinden voor de problemen die ze tegenkomen. De beste resultaten komen van degenen die de beste codeervaardigheid, besluitvaardigheid, netheid van de code en probleemoplossend vermogen kunnen aantonen.

Hoe lang duurt het om DevSkiller op te zetten?

DevSkiller PHP online tests zijn zo ontworpen dat ze zeer snel en gemakkelijk uit te voeren zijn. Onze IT experts hebben hard gewerkt om een zo efficiënt mogelijk testmodel te creëren. Het DevSkiller platform zit vol met kant-en-klare PHP online tests waar u uit kunt kiezen.

Het enige wat u hoeft te doen, is uw account instellen en beginnen met het versturen van testuitnodigingen.

Moet ik een programmeur zijn om DevSkiller te gebruiken?

Een deel van het doel van DevSkiller testen is dat u geen expert ontwikkelaar hoeft te zijn om onze screening tool te kunnen gebruiken. We willen dat wervingsmanagers die weinig tot geen ervaring hebben met softwareontwikkeling, kunnen ervaren hoe effectief onze PHP online tests zijn. Ons expert team heeft onze DevSkiller testen ontworpen om zo gebruiksvriendelijk mogelijk te zijn. Zelfs onze testresultaten worden automatisch gegenereerd en gepresenteerd in een rapport dat gemakkelijk te begrijpen is voor niet-technische recruiters. Als u een technisch iemand beschikbaar heeft kunt u uw eigen tests op maat maken en uw eigen specificaties instellen, maar zo niet, dan zijn onze standaard tests klaar voor gebruik.

Wat doe je tegen plagiaat?

Plagiaat kan een echt probleem zijn als het aankomt op de geldigheid van het testen van kandidaten. Gelukkig zijn we bij DevSkiller in staat geweest om verschillende anti-plagiaat tools te implementeren om het probleem zo goed als te elimineren.

Tijdens het testen maakt ons systeem automatisch gebruik van schermopname om te controleren of de kandidaat naar een ander scherm kijkt wanneer hij een test maakt. We maken ook gebruik van een reeks social listening tools, controleren het IP-adres van de kandidaat en maken gebruik van live koppelingsmeldingen.

Bovendien worden de antwoorden en de ingevoerde code van de kandidaat automatisch gecontroleerd. De antwoorden worden dan automatisch vergeleken met alle antwoorden die wij in het systeem hebben ontvangen en als er een overeenkomst is, kunnen wij categorisch bevestigen dat de kandidaat heeft gespiekt.

DevSkiller logo TalentBoost logo TalentScore logo