Testy PHP 7 online

PHP 7 tests online are prepared by the DevSkiller team for PHP 7 developer positions at junior, middle, and senior-levels. Each PHP 7 test is designed to challenge the abilities of the candidate and assess their skills as they work through a specific set of PHP 7 tests.

DevSkiller PHP 7 tests online are powered by the RealLifeTesting methodology, a unique testing methodology which replicates the real-life scenarios applicants will face in their everyday work, allowing your business to accurately test each PHP 7 developer candidate in a controlled environment. Find the perfect PHP 7 developer for your business with DevSkiller.

PHP
JUNIOR
Testované dovednosti
Doba trvání
52 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí PHP

Mezery v kódu

hodnocení znalostí PHP

Úloha programování - Úroveň: Snadné

PHP | Aplikace s údaji o studentech - Implementujte tři metody pro uchovávání údajů o studentech v souboru a jejich načítání ze souboru v případě potřeby.

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
105 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Laravel, PHP

Úloha programování - Úroveň: - Střední úroveň

PHP | Laravel | Bookstore API - Implementace chybějících funkcí REST API pro knihkupectví.

Laravel
JUNIOR
Testované dovednosti
Doba trvání
65 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Laravel, PHP

Úloha programování - Úroveň: Snadné

PHP | Laravel | Calculator API - Implementace chybějících funkcí webového rozhraní API pro službu kalkulačky.

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
60 maximálně minut.
Hodnocení
Automatické
Přehled testů

Mezery v kódu

hodnocení znalostí SQL

Otázky s výběrem odpovědí

hodnocení znalostí ES6, JavaScript, CSS, HTML, WCAG 2.0, Přístupnost webu

Úloha programování - Úroveň: - Střední úroveň

PHP | Úložiště kategorií - Implementujte dotazy PDO, které uživatelům vrátí platné výsledky o filmech.

PHP
SENIOR
Testované dovednosti
Doba trvání
88 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí SQL, ES6, JavaScript, AJAX, Vývoj webových stránek

Programování - Úroveň: těžká

PHP | Převodník XML-CSV - Implementujte metody filtrování a transformace dat tak, aby prošly všemi testy.

Laravel
JUNIOR
Testované dovednosti
Doba trvání
66 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Laravel, PHP

Úloha programování - Úroveň: Snadné

PHP | Laravel | Calculator API - Implementace chybějících funkcí webového rozhraní API pro službu kalkulačky.

Laravel
STŘEDNÍ
Testované dovednosti
Doba trvání
80 maximálně minut.
Hodnocení
Automatické
Přehled testů

Programovací úkol

vyřešit programátorský úkol, který zahrnuje PHP Web Scraper.

Otázky s výběrem odpovědí

vyhodnocení znalostí Vracející se pohledy, Třída kontroléru, Šifrování souborů cookie, Částečné trasy zdrojů, Nastavení konfigurace připojení k databázi, Přístup k požadavku v metodách kontroléru, Režim údržby, Směrování metod kontroléru, Cesta metody požadavku, Maskování názvu stahovaného souboru

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
43 maximálně minut.
Hodnocení
Automatické
Přehled testů

Úloha programování - Úroveň: - Střední úroveň

PHP | Kódování textu | Posun a nahrazení - Implementujte požadované kódování, abyste vyhověli všem testům.

Otázky s výběrem odpovědí

hodnocení znalostí PHP

Mezery v kódu

hodnocení znalostí PHP

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
87 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

Ověřit znalosti PHP: DateTime, Fluent API, filter_var, Vynechání závěrečné značky, Získání konfiguračních hodnot PHPa Použití výrazu "explodovat

Programovací úkol

Implementace Vzor pozorovatele ve třídách RaceGame/ScoringBoard implementovat Řetězec odpovědnosti ve třídě Card, implementujte zadaný rozhraní ve třídě PlayersList a přidejte kód na místa anotováno pomocí @todo

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
72 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

Ověřit znalosti PHP: Ladění kódu, Použití array_combine, Automatické indexování pole, Vynechání závěrečné značky, Volání funkce 'call_user_func', Získání konfiguračních hodnot PHP

Programovací úkol

Implementace základní funkce LoggingMiddleware pomocí rozhraní PSR-3 LoggerInterface, základní funkce FirewallMiddleware pomocí třídy Firewall a kontrola, zda je daná IP adresa v definovaných rozmezích IP adres ve třídách Firewall a IPRange.

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
52 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

Ověřit znalosti PHP: DateTime, Fluent API, filter_var, Získání konfiguračních hodnot PHP, Použití výrazu "explodovat a Vynechání závěrečné značky

Programovací úkol

Vaším úkolem je implementovat dotazy PDO, které budou uživatelům vracet platné výsledky o filmech.

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
57 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

Ověřit znalosti PHP: DateTime, filter_var, Získání konfiguračních hodnot PHP, Použití výrazu "explodovat, Volání funkce 'call_user_func'a Vynechání závěrečné značky

Programovací úkol

Zavedení zásad ochrany osobních údajů

PHP
SENIOR
Testované dovednosti
Doba trvání
90 maximálně minut.
Hodnocení
Automatické
Přehled testů

Programovací úkol

Vytvoření parseru, který dokáže převést soubor XML na soubor CSV pomocí PHP

Vícenásobná volba

Odpovězte na otázky týkající se XML

Vícenásobná volba

Odpovězte na otázky týkající se CSV soubory

Zend Framework
STŘEDNÍ
Testované dovednosti
Doba trvání
80 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí PHP a Učení

Programovací úkol

simple Books CRUD application that uses Zend Framework 2 a Doctrine 2, candidate needs to implement three methods at BookController.

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
65 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí PHP - easy and intermediate questions

Programovací úkol

text encoders application, candidate needs to implement two text encoders (offset encoder and word revereser encoder) and a composite encoding algorithm

PHP
STŘEDNÍ
Testované dovednosti
Doba trvání
40 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí PHP - easy questions

Programovací úkol

text encoders application, candidate needs to implement two simple text encoders (offset encoder and substition encoder) and a composite encoding algorithm

Recommended roles for PHP 7 tests online

  • Vývojář celého balíku
  • Webový vývojář
  • Vývojář PHP
  • PHP 7 Developer
  • Vývojář WordPressu
  • Vývojář systému Drupal
  • Vývojář Laravel
  • Vývojář webových aplikací
  • Vývojář LAMP
  • Junior PHP vývojář
  • Střední vývojář PHP
  • Starší vývojář PHP

How a DevSkiller PHP 7 test online works

What makes a DevSkiller PHP 7 test online unique, is that it is driven by the RealLifeTesting methodology. This unique testing model allows businesses to present each candidate with a predetermined test environment and then assess their PHP 7 skills in coding,  time-management, and problem-solving.

Klíčové vlastnosti

  • DevSkiller PHP 7 tests offer a clearer indication of the candidate’s skill set than algorithm tests
  • Remote testing to speed up the recruitment process and save time and money
  • RealLifeTesting methodology offers a distinct user experience where candidates can use their own IDE or clone to Git. They can also run unit tests and research using Stack Overflow, GitHub, and Google.
  • Anti-plagiarism procedures implemented to guarantee trustworthy results
  • Results presented in a clear format that the non-technically minded will easily understand
  • PHP 7 tests available for all levels of experience

Skills covered in DevSkiller PHP 7 tests online

  • Laravel
  • PHP
  • PHP 7
  • ROZHRANÍ REST API
  • AJAX
  • ES6
  • JavaScript
  • SQL
  • Vývoj webových stránek
  • CSS
  • Html
  • PDO
  • Slim
  • SlimFramework
  • návrhové vzory
  • Regulární výrazy

What to look for in a PHP 7 test online candidate

PHP (Personal Home Page) is a script programming language that has been in use since the 1990s. It is mainly focused on server-side scripting and its uses can include, collecting form data, generating dynamic page content, or sending and receiving cookies. PHP can also be used for websites, web applications, and command-line scripting – to address the many other tasks that run in the background on a web server.

Despite a drop in user numbers in recent years and some belief that it is an aging language, PHP is still prevalent in 8 out of every 10 websites accessed on the internet and so it is important to select the right PHP 7 developer.

Qualifications of a PHP 7 developer

Firstly, academic education isn’t as important in a PHP 7 developer, as showing an understanding of computer algorithms, data structures, object-oriented programming, operating systems, quantitative reasoning and web programming. Commercial and open-source experience are the most relevant experience a candidate can have when it comes to PHP 7 developers.

It is essential that a PHP 7 developer possess knowledge of Ajax, jQuery, and MySQL. Furthermore, if they are Full-Stack developers with the ability to use JavaScript, CSS, and HTML to properly code websites, then this is an added bonus as it enables them to repair any mistakes made by a web designer.

If your PHP 7 developer can demonstrate skills in CakePHP (open-source web framework) and PHPUnit (unit testing framework) then this is also useful.

A good PHP 7 developer should also be familiar with the OOP (Object Oriented Programming) concepts which are commonly found in modern programming languages, as well as experience in creating and consuming web services. It is also helpful if your PHP 7 developer is adept when it comes to unit testing framework, handling HTTP requests, parsing JSON, XML, and the use of package installers e.g. composer, pear, pecl, optimizing code for performance etc.

Want more from PHP 7 tests online?

You can adapt DevSkiller PHP 7 tests online to suit the needs of your business. Each PHP 7 test is fully customizable, allowing you to choose the language you assess, to set the difficulty level of each test and to monitor the tests in real-time. You can also set the time-frame of each test to one that suits your needs. Finding the right PHP 7 developer for your business is made simple with DevSkiller PHP 7 tests online.

Want proof that PHP 7 tests online work?

At DevSkiller we understand that investing your company’s money in our PHP 7 tests can be a big decision for any business, so if you’re still unsure, take a look at what our customers have to say:

Patrycja Kiljańska - Specialista na získávání talentů ve společnosti Spartez

"Nahradili jsme interní řešení náročné na údržbu řešením DevSkiller. Náš proces vypadá stejně, ale produkt nám poskytuje lepší výkon. Výsledky se také mnohem snadněji vyhodnocují."

Richard Williams - viceprezident pro inženýrství ve společnosti Plutora

"Díky automatizaci fáze screeningu se nám podařilo snížit počet pohovorů o 50%. Zároveň je nyní kvalita kandidátů, kteří se dostanou do fáze pohovoru, mnohem vyšší. DevSkiller dodává našemu procesu náboru technických pracovníků další vrstvu kvality."

Ivana Nikolic - Manažer lidských zdrojů ve společnosti ImpacTech

"Největší výhodou pro uchazeče je, že mohou testy absolvovat podle vlastního uvážení. V případě, že máte kandidáta, který již pracuje a uvažuje o změně kariéry nebo o přechodu do jiné společnosti, je to pro něj také úspora času, protože si nemusí brát volno, aby se zúčastnil mnoha pohovorů při hledání nové pozice."

Často kladené otázky

Co je RealLifeTestingTM?

The cornerstone of DevSkiller testing is the RealLifeTestingTM methodology. It is a unique method for screening candidates, which simulates the real-world scenarios that your applicants would likely be faced with during the course of their workday. Differing from regular coding challenges or algorithmic puzzles, the RealLifeTestingTM methodology provides a comprehensive understanding of each PHP 7 candidate’s skill level. Candidates are given the chance to demonstrate their critical thinking and problem-solving skills, allowing the successful applicants to be able to stand out from the pack.

How are PHP 7 tests online evaluated?

PHP 7 online tests are evaluated automatically and immediately as soon as the candidate has completed the test or their time has expired, and automated results help to quicken up the whole testing process. Results are then presented in a clear and easy to understand report with an assessment based on the quality of the code provided, whether the solution the candidate came up with would run and how it works in edge cases. DevSkiller also aims to ensure test accuracy by implementing a range of anti-plagiarism tools.

How long does it take to set up a DevSkiller PHP 7 test?

DevSkiller PHP 7 tests online are incredibly simple to set up, meaning you can send your first PHP 7 test in as little as 5 minutes. DevSkiller stores an extensive library of predefined PHP 7 tests meaning that all you need to do is set up your account and start testing candidates straight away.

What is the test duration of a PHP 7 test online?

The duration of a PHP 7 test depends upon your preferences.  DevSkiller provides default options, or alternatively you can set the duration to your preferred length of time. The test ends when the candidate has completed the test or when the time lapses. It is also possible to set time limits for individual questions.

Logo DevSkiller Logo TalentBoost Logo TalentScore