PHP online tests

DevSkiller PHP online tests were created by our PHP professionals to verify a developer’s proficiency in PHP for Junior, Middle, and Senior positions. Our PHP online tests are an ideal choice for technical screening and online coding interviews.

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

カバーしている技術

プログラミング言語。 ピーエッチピーエス

PHP frameworks and libraries: Symfony, Zend フレームワーク, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle and others

ツールを構築します。 Phing, Composer

symfony
ミドル
テストされたスキル
持続時間
55 分以内
評価
自動
テストの概要

選択問題

知識評価 ピーエッチピーエス, symfony, 小枝

プログラミングタスク - レベル。中程度

PHP|Symfony|顧客関係管理システム - Symfony のコンソールコマンドを使ってコマンドを実装する

ピーエッチピーエス
ミドル
テストされたスキル
持続時間
105 分以内
評価
自動
テストの概要

選択問題

知識評価 ララベル, ピーエッチピーエス

プログラミングタスク - レベル。中程度

PHP|Laravel|Bookstore API - 書店のREST APIに欠けている機能を実装します。

symfony
ミドル
テストされたスキル
持続時間
100 分以内
評価
自動
テストの概要

選択問題

知識評価 ピーエッチピーエス, symfony, 小枝

プログラミングタスク - レベル。中程度

PHP|Symfony|EventListener - Symfony の Event Dispatcher コンポーネントを使ってイベント駆動システムを実装する。

ピーエッチピーエス
シニア
テストされたスキル
持続時間
72 分以内
評価
自動
テストの概要

選択問題

知識評価 ピーエッチピーエス, symfony, YAML

プログラミングタスク - レベル: ハード

PHP | Symfony | CompilerPass Interface - 与えられたファイルに基づいて圧縮アルゴリズムを選択するアーカイブアプリケーションを実装する。

ララベル
ジュニア
テストされたスキル
持続時間
65 分以内
評価
自動
テストの概要

選択問題

知識評価 ララベル, ピーエッチピーエス

プログラミングタスク - レベル。簡単

PHP|Laravel|電卓API - 電卓サービスのためのWeb APIの欠けている機能を実装します。

ピーエッチピーエス
ミドル
テストされたスキル
持続時間
60 分以内
評価
自動
テストの概要

コードギャップ

知識評価 エスエッチエル

選択問題

知識評価 イーエスエルシックス, JavaScript, シーエスエス, エッチエムティーエル, WCAG2., ウェブアクセシビリティ

プログラミングタスク - レベル。中程度

PHP | Categories Repository - 映画に関する有効な結果をユーザーに返す PDO クエリを実装します。

ピーエッチピーエス
シニア
テストされたスキル
持続時間
88 分以内
評価
自動
テストの概要

選択問題

知識評価 エスエッチエル, イーエスエルシックス, JavaScript, AJAX, ウェブ開発

プログラミングタスク - レベル: ハード

PHP | XML-CSV コンバータ - すべてのテストに合格するためのフィルタリングとデータ変換メソッドを実装しています。

ピーエッチピーエス
ジュニア
テストされたスキル
持続時間
41 分以内
評価
自動
テストの概要

コードギャップ

知識評価 エスエッチエル, シーエスエス, エッチエムティーエル

選択問題

知識評価 JavaScript

プログラミングタスク - レベル。簡単

PHP|Faker|基本的なデータ操作 - app/Fakerクラスのすべてのメソッドを実装します。

ララベル
ジュニア
テストされたスキル
持続時間
66 分以内
評価
自動
テストの概要

選択問題

知識評価 ララベル, ピーエッチピーエス

プログラミングタスク - レベル。簡単

PHP|Laravel|電卓API - 電卓サービスのためのWeb APIの欠けている機能を実装します。

ララベル
ミドル
テストされたスキル
持続時間
80 分以内
評価
自動
テストの概要

プログラミングタスク

PHPのWebスクレーパーを含むプログラミングの課題を解決する

選択問題

assessing knowledge of Returning views, Controller class, Cookies encryption, Partial resource routes, Setting database connection configuration, Accessing Request in controller methods, Maintenance mode, Controller methods routing, Method path of Request, Masking the filename of a downloaded file

ピーエッチピーエス
ミドル
テストされたスキル
持続時間
43 分以内
評価
自動
テストの概要

プログラミングタスク - レベル。中程度

PHP | Text encoders | Offset and Substitution - Implement required encoders to pass all tests.

選択問題

知識評価 ピーエッチピーエス

コードギャップ

知識評価 ピーエッチピーエス

ピーエッチピーエス
ミドル
テストされたスキル
持続時間
87 分以内
評価
自動
テストの概要

選択問題

の知識を検証する ピーエッチピーエス: デートタイム, 流れるようなAPI, フィルタ変数, クロージングタグの省略, PHP の設定値の取得であり エクスプロード」の使用

プログラミングタスク

実装 オブザーバパターン RaceGame/ScoringBoard クラスで実装します。 責任の連鎖 パターンを実装します。 インターフェイス を作成し、PlayersListクラスにコードを追加します。 anotated with @todo

The right PHP online tests to screen PHP and web developers

Recommended roles for PHP online tests

  • Full stack developer
  • ウェブ開発者
  • PHP developer
  • WordPress developer
  • Drupal Developer
  • Laravel Developer
  • Web Application Developer
  • LAMP Developer
  • Junior php developer

How our PHP online tests work

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. 

主な特徴 

  • Genuine software development rather than academic problems
  • Full-stack testing means candidates can use their comprehensive PHP skills
  • これらのテストは、受験者がいつでもどこでも受験することができます。
  • ソフトウェアの開発、独自のIDEの使用、GITへのクローン、Stack Overflow/Github/Googleへのアクセスによる研究、ユニットテストの実行が可能な自然な作業環境は、候補者の経験を向上させることを意味します。
  • 堅牢な盗作対策は、候補者のスキルの正確性を検証します。
  • Tests are evaluated automatically and instantly, producing a report that non-technical recruiters can understand.
  • ジュニア、ミドル、シニア開発者向けのテスト

What to look for in a PHP developer

PHP is a script programming language used mainly in web development, content management systems, and frameworks, but can also be used in robotic applications and common line scripting. PHP is a popular programming language that was originally an acronym for ‘Personal Home Page’ and has been in use well over 20 years. 

It’s important that your PHP developer is aware of its flexibility in developing web applications. Because of its versatility, it’s developed many nuances and subtleties, each developer possibly dealing with them in a different manner. Your PHP developer must not only know all these niches uses, but also be willing to change the way they work in order to work as part of your team. 

Your PHP developer should have a thorough understanding of the HTTP protocol and be familiar, if not experienced with some RDBMS’ (Relational Database Management System)

テストが見えないのか?

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 a task of your choosing.