PHP-Online-Tests

DevSkiller PHP-Online-Tests wurden von unseren PHP-Experten erstellt, um die PHP-Kenntnisse eines Entwicklers für Junior-, Middle- und Senior-Positionen zu überprüfen. Unsere PHP-Online-Tests sind die ideale Wahl für technische Screening- und Online-Codierungsgespräche.

DevSkiller PHP online tests are powered by RealLifeTesting methodology which helps you to identify developers with the necessary skills.

Abgedeckte Technologien:

Programmiersprache: PHP

PHP-Frameworks und Bibliotheken: Symfonie, Zend Rahmenwerk, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle, and others

Werkzeuge bauen: Phing, Komponist

WordPress
MIDDLE
Geprüfte Fähigkeiten
Dauer
70 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über PHP, Wordpress

Programmieraufgabe - Stufe: Medium:

PHP | WordPress | Metadata Plugin with Administration Panel - Implementieren Sie ein WordPress-Plugin, das Metadaten-Tags hinzufügt. Die Aufgabe umfasst die Anforderungen der Einstellungs-API.

WordPress
JUNIOR
Geprüfte Fähigkeiten
Dauer
45 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über PHP, Wordpress

Programmieraufgabe - Stufe: Einfach

PHP | WordPress | Latest Posts Widget - Implementieren Sie ein WordPress-Plugin, das die neuesten Beiträge mit konfigurierbarer Anzahl und Titel anzeigt.

Symfony
MIDDLE
Geprüfte Fähigkeiten
Dauer
55 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über PHP, Symfony, Zweig

Programmieraufgabe - Stufe: Medium:

PHP | Symfony | Customer Relationship Management System - Implementieren Sie einen Befehl mit den Konsolenbefehlen von Symfony.

Symfony
MIDDLE
Geprüfte Fähigkeiten
Dauer
100 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über PHP, Symfony, Zweig

Programmieraufgabe - Stufe: Medium:

PHP | Symfony | EventListener - Implementieren Sie das ereignisgesteuerte System mit Hilfe der Event-Dispatcher-Komponente von Symfony.

PHP
SENIOR
Geprüfte Fähigkeiten
Dauer
72 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über PHP, Symfony, YAML

Programmieraufgabe - Stufe: Hart

PHP | Symfony | CompilerPass-Schnittstelle - Implementieren Sie eine Archivierungsanwendung, die den Kompressionsalgorithmus auf der Grundlage der gegebenen Datei auswählt.

Laravel
JUNIOR
Geprüfte Fähigkeiten
Dauer
65 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Laravel, PHP

Programmieraufgabe - Stufe: Einfach

PHP | Laravel | Taschenrechner-API - Implementieren Sie die fehlenden Funktionen einer Web-API für einen Taschenrechnerdienst.

PHP
MIDDLE
Geprüfte Fähigkeiten
Dauer
60 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über SQL

Auswahlfragen

Beurteilung des Wissens über ES6, JavaScript, CSS, HTML, WCAG 2.0, Web-Zugänglichkeit

Programmieraufgabe - Stufe: Medium:

PHP | Categories Repository - Implementieren Sie PDO-Abfragen, die den Benutzern gültige Ergebnisse über Filme zurückgeben.

PHP
SENIOR
Geprüfte Fähigkeiten
Dauer
88 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über SQL, ES6, JavaScript, AJAX, Web-Entwicklung

Programmieraufgabe - Stufe: Hart

PHP | XML-CSV-Konverter - Implementieren Sie Filter- und Datentransformationsmethoden, um alle Tests zu bestehen.

PHP
JUNIOR
Geprüfte Fähigkeiten
Dauer
41 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über SQL, CSS, HTML

Auswahlfragen

Beurteilung des Wissens über JavaScript

Programmieraufgabe - Stufe: Einfach

PHP | Faker | Grundlegende Datenmanipulation - Implementieren Sie alle Methoden in der Klasse app/Faker.

Laravel
JUNIOR
Geprüfte Fähigkeiten
Dauer
66 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Laravel, PHP

Programmieraufgabe - Stufe: Einfach

PHP | Laravel | Taschenrechner-API - Implementieren Sie die fehlenden Funktionen einer Web-API für einen Taschenrechnerdienst.

Die richtigen PHP-Online-Tests zur Überprüfung von PHP- und Webentwicklern

Empfohlene Rollen für PHP-Online-Tests

  • Vollständiger Stack-Entwickler
  • Web-Entwickler
  • PHP-Entwickler
  • WordPress-Entwickler
  • Drupal-Entwickler
  • Laravel-Entwickler
  • Web-Anwendungsentwickler
  • LAMP-Entwickler
  • Junior PHP-Entwickler

Wie unsere PHP-Online-Tests funktionieren

Devskiller’s range of PHP coding tests are powered by the RealLifeTesting methodology. In these tests, the candidates need to build or add new features to an existing piece of software using PHP and all its facets. Our range of online PHP tests let you test developers use frameworks and libraries such as Symfony, Zend Framework, Laravel Yii, and many more. Use these to create a test, and grade them on skills and abilities relevant to your business – coding skills, business logic, problem-solving, and deadlines.

Schlüsselmerkmale

  • Echte Software-Entwicklung statt akademischer Probleme
  • Full-Stack-Tests bedeuten, dass die Kandidaten ihre umfassenden PHP-Kenntnisse einsetzen können
  • Diese Tests können von den Kandidaten jederzeit und überall abgelegt werden.
  • Eine natürliche Arbeitsumgebung, in der der Kandidat Software entwickeln, seine eigene IDE verwenden, GIT klonen, auf Stack Overflow/Github/Google für Forschungszwecke zugreifen und Unit-Tests durchführen kann, bedeutet eine bessere Erfahrung des Kandidaten
  • Robuste Plagiatskontrollen überprüfen die Richtigkeit der Fähigkeiten Ihres Kandidaten
  • Die Tests werden automatisch und sofort ausgewertet, wobei ein Bericht erstellt wird, der für nicht-technische Personalvermittler verständlich ist.
  • Tests für Junior-, Mittel- und Senior-Entwickler

Worauf Sie bei einem PHP-Entwickler achten sollten

PHP ist eine Skript-Programmiersprache, die hauptsächlich in der Webentwicklung, in Content-Management-Systemen und Frameworks verwendet wird, aber auch in Roboteranwendungen und Common-Line-Skripting eingesetzt werden kann. PHP ist eine beliebte Programmiersprache, die ursprünglich ein Akronym für 'Personal Home Page' war und seit weit über 20 Jahren in Gebrauch ist.

Es ist wichtig, dass sich Ihr PHP-Entwickler der Flexibilität bei der Entwicklung von Webanwendungen bewusst ist. Aufgrund seiner Vielseitigkeit hat es viele Nuancen und Feinheiten entwickelt, mit denen jeder Entwickler möglicherweise auf eine andere Art und Weise umgeht. Ihr PHP-Entwickler muss nicht nur all diese Nischenanwendungen kennen, sondern auch bereit sein, ihre Arbeitsweise zu ändern, um als Teil Ihres Teams arbeiten zu können.

Ihr PHP-Entwickler sollte ein gründliches Verständnis des HTTP-Protokolls haben und mit einigen RDBMS (Relationales Datenbankmanagementsystem) vertraut sein, wenn nicht sogar erfahren.

Sie sehen den gewünschten Test nicht?

Do you want to give a PHP online test using your own codebase? No problem. Our task wizard allows you to build your own coding test using your own resources. You can send your test to candidates anywhere in the world and see how they perform doing the task of your choosing.

Want proof that our PHP online tests really work?

Knowing where to invest your business’s money is a big decision and not one that should be taken lightly. At DevSkiller we’re sure that our PHP online tests are exactly what your company needs, but let’s let some of our past customers do the talking instead:

Magdalena Rogóż - Stellvertretender Marketingleiter bei Kodilla

"Die Verwendung von DevSkiller zur Benotung von Tests ist 2-mal kosteneffizienter, während wir unseren Studenten einen viel besseren Test bieten und sie auf zukünftige Einstellungstests vorbereiten."

Victoria Cyczewska - Spezialist für Talentakquise bei Stepstone Services

"Wir haben jetzt ein Tool, mit dem wir nicht nur gemeinsam Tests zur Bewertung der technischen Fähigkeiten erstellen können, die wir für unser Wachstum benötigen, sondern auch intern und extern (mit den Kandidaten) kommunizieren können. Darüber hinaus ist unser technischer Rekrutierungsprozess jetzt strukturierter. Zum Beispiel nutzen wir unsere technischen Screening-Ergebnisse als Gesprächsstarter während technischer Interviews."

Ivana Nikolic - Personalleiter bei ImpacTech

"Der größte Vorteil für die Kandidaten ist, dass sie die Tests zu ihrer eigenen Bequemlichkeit durchführen können. Falls Sie einen Kandidaten haben, der bereits arbeitet und darüber nachdenkt, sich beruflich zu verändern oder in ein anderes Unternehmen zu wechseln, ist es auch eine Zeitersparnis für ihn, da er sich nicht freinehmen muss, um an zahlreichen Vorstellungsgesprächen auf der Suche nach einer neuen Stelle teilzunehmen."

Häufig gestellte Fragen

Was ist RealLifeTestingTM?

Die RealLifeTestung methodology is the foundation of all DevSkiller PHP online tests. RealLifeTesting goes beyond coding tests and traditional algorithm puzzles to provide a holistic view of a developer’s skills. At its core, is the belief that the best way to assess a developer’s skills, is to challenge them with work similar to that which they will be expected to carry out. To that end, RealLifeTesting simulates the actual work environment of a PHP developer and sets them tasks based on this simulation.

To be successful developers need to demonstrate their knowledge of coding, be able to use resources like Stack Overflow and to find solutions to the problems they encounter. The best results reflect those who can demonstrate the best coding skill, decision making, code cleanliness, and problem-solving skills.

Wie lange dauert es, DevSkiller einzurichten?

DevSkiller PHP online tests are designed to be very quick and easy to send out. Our IT experts have worked hard to create a testing model that is as efficient as possible. The DevSkiller platform comes packed full of ready-made PHP online tests for you to choose from.

All you need to do is set up your account and start sending out test invites.

Muss ich ein Programmierer sein, um DevSkiller zu benutzen?

Part of the aim of DevSkiller testing is that you don’t need to be an expert developer to be able to use our screening tool. We want recruitment managers who have little, to no experience in software development, to be able to experience just how effective our PHP online tests are. Our expert team has designed our DevSkiller testing to be as user-friendly as possible. Even our test results are generated automatically and presented in a report that is easy to understand for non-technical recruiters. If you have someone technical available you can custom build your own tests and set your own specifications, but if not, then our default tests are ready to go.

Wie gehen Sie mit Plagiaten um?

Plagiarism can be a real issue when it comes to the validity of testing candidates. Fortunately at DevSkiller, we have been able to implement various anti-plagiarism tools to all but eliminate the problem.

During testing, our system automatically implements screen recording to check if the candidate is looking at a different screen when undertaking a test. We also use a range of social listening tools, check the candidate’s IP address, and use live pair notifications.

In addition, automatic checks are carried out on the candidate’s answers and entered code. The answers are then automatically cross-referenced with every answer we’ve received in the system and if there is a match we can categorically confirm that the candidate cheated.