Test online PHP

I test online DevSkiller PHP sono stati creati dai nostri professionisti PHP per verificare la competenza di uno sviluppatore in PHP per posizioni Junior, Middle e Senior. I nostri test online PHP sono la scelta ideale per lo screening tecnico e i colloqui di codifica online.

I test online di DevSkiller PHP sono forniti da RealLifeTesting. che vi aiuta a identificare gli sviluppatori con le competenze necessarie.

Tecnologie coperte:

Linguaggio di programmazione: PHP

Framework e librerie PHP: Symfony, Zend Struttura, Laravel, Yii, CodeIgniter, Doctrine, Twig, Slim, Guzzle e altri.

Strumenti di costruzione: Phing, Compositore

PHP
JUNIOR
Competenze testate
Durata
52 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di PHP

Lacune nel codice

valutare la conoscenza di PHP

Attività di programmazione - Livello: Facile

PHP | Applicazione per i dettagli degli studenti - Implementare tre metodi per conservare i dettagli degli studenti in un file e recuperarli dal file quando necessario.

PHP
JUNIOR
Competenze testate
Durata
67 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di PHP, Symfony

Lacune nel codice

valutare la conoscenza di Comando, PHP, Symfony, Controllore, Instradamento

Attività di programmazione - Livello: Facile

PHP | Symfony | Prototipo dello strumento CLI - Creare un comando CLI usando i comandi della console di Symfony. Il comando deve validare una stringa passata come parametro.

PHP
MEDIO
Competenze testate
Durata
102 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Laravel, PHP

Lacune nel codice

valutare la conoscenza di PHP

Attività di programmazione - Livello: Medio

PHP | Laravel | Shop API - Implementare le funzionalità mancanti dell'applicazione del negozio.

WordPress
MEDIO
Competenze testate
Durata
70 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di PHP, Wordpress

Attività di programmazione - Livello: Medio

PHP | WordPress | Plugin di metadati con pannello di amministrazione - Implementare un plugin per WordPress che aggiunga tag di metadati. Il compito comprende i requisiti dell'API delle impostazioni.

WordPress
JUNIOR
Competenze testate
Durata
45 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di PHP, Wordpress

Attività di programmazione - Livello: Facile

PHP | WordPress | Latest Posts Widget - Implementare un plugin per WordPress che visualizzi gli ultimi post con numero e titolo configurabili.

Symfony
MEDIO
Competenze testate
Durata
55 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di PHP, Symfony, Ramoscello

Attività di programmazione - Livello: Medio

PHP | Symfony | Sistema di gestione delle relazioni con i clienti - Implementare un comando usando i comandi della console di Symfony.

Symfony
MEDIO
Competenze testate
Durata
100 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di PHP, Symfony, Ramoscello

Attività di programmazione - Livello: Medio

PHP | Symfony | EventListener - Implementare un sistema guidato dagli eventi, utilizzando il componente Event Dispatcher di Symfony.

PHP
SENIOR
Competenze testate
Durata
72 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di PHP, Symfony, YAML

Attività di programmazione - Livello: Difficile

PHP | Symfony | CompilerPass Interface - Implementa un'applicazione di archiviazione che sceglie l'algoritmo di compressione in base al file dato.

Laravel
JUNIOR
Competenze testate
Durata
65 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Laravel, PHP

Attività di programmazione - Livello: Facile

PHP | Laravel | Calculator API - Implementare le funzionalità mancanti di un'API web per un servizio di calcolo.

PHP
MEDIO
Competenze testate
Durata
60 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di SQL

Domande a scelta

valutare la conoscenza di ES6, JavaScript, CSS, HTML, WCAG 2.0, Accessibilità web

Attività di programmazione - Livello: Medio

PHP | Repository di categorie - Implementare query PDO che restituiscano agli utenti risultati validi sui film.

PHP
SENIOR
Competenze testate
Durata
88 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di SQL, ES6, JavaScript, AJAX, Sviluppo web

Attività di programmazione - Livello: Difficile

Convertitore PHP | XML-CSV - Implementare metodi di filtraggio e trasformazione dei dati per superare tutti i test.

PHP
JUNIOR
Competenze testate
Durata
41 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di SQL, CSS, HTML

Domande a scelta

valutare la conoscenza di JavaScript

Attività di programmazione - Livello: Facile

PHP | Faker | Manipolazione di base dei dati - Implementare tutti i metodi della classe app/Faker.

Laravel
JUNIOR
Competenze testate
Durata
66 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Laravel, PHP

Attività di programmazione - Livello: Facile

PHP | Laravel | Calculator API - Implementare le funzionalità mancanti di un'API web per un servizio di calcolo.

Laravel
MEDIO
Competenze testate
Durata
80 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Attività di programmazione

risolvere una sfida di programmazione che coinvolge PHP Web Scraper

Domande a scelta

valutare le conoscenze relative a: restituzione delle viste, classe Controller, crittografia dei cookie, percorsi parziali delle risorse, impostazione della configurazione della connessione al database, accesso alla richiesta nei metodi del controller, modalità di manutenzione, instradamento dei metodi del controller, percorso del metodo della richiesta, mascheramento del nome del file scaricato.

PHP
MEDIO
Competenze testate
Durata
43 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Attività di programmazione - Livello: Medio

PHP | Codificatori di testo | Offset e sostituzione - Implementare i codificatori richiesti per superare tutti i test.

Domande a scelta

valutare la conoscenza di PHP

Lacune nel codice

valutare la conoscenza di PHP

PHP
MEDIO
Competenze testate
Durata
87 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

Verificare la conoscenza di PHP: Data e ora, API fluente, filtro_var, Omissione del tag di chiusura, Ottenere i valori di configurazione di PHP, e Uso di "esplodere

Attività di programmazione

Attuare Modello di osservatore nelle classi RaceGame/ScoringBoard, implementare Catena di responsabilità nella classe Card, implementare i modelli specificati interfacce nella classe PlayersList e aggiungere del codice per posizionare anotato con @todo

PHP
MEDIO
Competenze testate
Durata
72 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

Verificare la conoscenza di PHP: Debug del codice, Uso di array_combine, Indicizzazione automatica degli array, Omissione del tag di chiusura, Chiamata a 'call_user_func', Ottenere i valori di configurazione di PHP

Attività di programmazione

Implementare la funzionalità di base di LoggingMiddleware utilizzando PSR-3 LoggerInterface, la funzionalità di base di FirewallMiddleware utilizzando la classe Firewall e controllare se un dato IP è negli intervalli IP definiti nelle classi Firewall e IPRange.

PHP
MEDIO
Competenze testate
Durata
52 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

Verificare la conoscenza di PHP: Data e ora, API fluente, filtro_var, Ottenere i valori di configurazione di PHP, Uso di "esplodere e Omissione del tag di chiusura

Attività di programmazione

Il vostro compito è quello di implementare query PDO che restituiscano agli utenti risultati validi sui film.

PHP
MEDIO
Competenze testate
Durata
57 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

Verificare la conoscenza di PHP: Data e ora, filtro_var, Ottenere i valori di configurazione di PHP, Uso di "esplodere, Chiamata a 'call_user_func', e Omissione del tag di chiusura

Attività di programmazione

Implementare una politica sulla privacy

WordPress
JUNIOR
Competenze testate
Durata
62 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

WordPress tecnologia, plugin e ganci

Domande a scelta

WordPress campi personalizzati, tabelle di database e passaggio di oggetti

Lacune nel codice

Tag dei modelli WordPress

Attività di programmazione

Manipolazione di base dei dati in PHP

I test online PHP giusti per selezionare gli sviluppatori PHP e web

Ruoli consigliati per i test online PHP

  • Sviluppatore full stack
  • Sviluppatore web
  • Sviluppatore PHP
  • Sviluppatore WordPress
  • Sviluppatore Drupal
  • Sviluppatore Laravel
  • Sviluppatore di applicazioni web
  • Sviluppatore LAMP
  • Sviluppatore PHP junior

Come funzionano i nostri test online PHP

La gamma di test di codifica PHP di Devskiller si basa su RealLifeTesting. metodologia. In questi test, i candidati devono costruire o aggiungere nuove funzionalità a un software esistente utilizzando PHP e tutte le sue sfaccettature. La nostra gamma di test PHP online consente di testare gli sviluppatori che utilizzano framework e librerie come Symfony, Zend Framework, Laravel Yii e molti altri. Utilizzateli per creare un test e valutateli in base alle competenze e alle abilità rilevanti per la vostra azienda: capacità di codifica, logica aziendale, risoluzione dei problemi e scadenze.

Caratteristiche principali

  • Sviluppo di software autentico piuttosto che problemi accademici
  • Il testing full-stack significa che i candidati possono utilizzare le loro competenze PHP complete
  • Questi test possono essere svolti dai candidati in qualsiasi momento e in qualsiasi luogo.
  • Un ambiente di lavoro naturale in cui il candidato possa sviluppare software, utilizzare il proprio IDE, clonare su GIT, accedere a Stack Overflow/Github/Google per le ricerche ed eseguire test unitari significa una migliore esperienza per i candidati.
  • Robusti controlli sul plagio verificano l'accuratezza delle competenze del vostro candidato
  • I test vengono valutati automaticamente e istantaneamente, producendo un rapporto comprensibile anche ai selezionatori non tecnici.
  • Test per sviluppatori junior, middle e senior

Cosa cercare in uno sviluppatore PHP

PHP è un linguaggio di programmazione per script utilizzato principalmente nello sviluppo web, nei sistemi di gestione dei contenuti e nei framework, ma può essere utilizzato anche nelle applicazioni robotiche e nei comuni script di linea. PHP è un linguaggio di programmazione molto diffuso, originariamente acronimo di "Personal Home Page", utilizzato da oltre 20 anni.

È importante che il vostro sviluppatore PHP sia consapevole della sua flessibilità nello sviluppo di applicazioni web. A causa della sua versatilità, ha sviluppato molte sfumature e sottigliezze, che ogni sviluppatore può affrontare in modo diverso. Il vostro sviluppatore PHP non solo deve conoscere tutte queste nicchie di utilizzo, ma deve anche essere disposto a cambiare il proprio modo di lavorare per poter lavorare come parte del vostro team.

Lo sviluppatore PHP deve conoscere a fondo il protocollo HTTP e avere familiarità, se non esperienza, con alcuni RDBMS (Relational Database Management System).

Non trovate il test desiderato?

Volete fare un test online su PHP utilizzando la vostra base di codice? Nessun problema. La nostra procedura guidata vi consente di creare il vostro test di codifica utilizzando le vostre risorse. Potete inviare il vostro test a candidati di tutto il mondo e vedere come si comportano con il compito che avete scelto.

Volete la prova che i nostri test online PHP funzionano davvero?

Sapere dove investire il denaro della propria azienda è una decisione importante e non va presa alla leggera. Noi di DevSkiller siamo certi che i nostri test online PHP siano esattamente ciò di cui la vostra azienda ha bisogno, ma lasciamo che siano alcuni dei nostri clienti passati a parlare:

Magdalena Rogóż - Vice responsabile marketing di Kodilla

"L'uso di DevSkiller per classificare i test è 2 volte più efficiente dal punto di vista dei costi, mentre fornisce ai nostri studenti un test molto migliore e li prepara per i futuri test di reclutamento".

Victoria Cyczewska - Specialista nell'acquisizione di talenti presso Stepstone Services

"Ora abbiamo uno strumento che ci permette non solo di collaborare per creare test di valutazione delle competenze tecniche di cui abbiamo bisogno per crescere, ma anche di comunicare internamente ed esternamente (con i candidati). Inoltre, il nostro processo di reclutamento tecnico è ora più strutturato. Ad esempio, utilizziamo i risultati dello screening tecnico come spunto di conversazione durante i colloqui tecnici".

Ivana Nikolic - Responsabile delle risorse umane presso ImpacTech

"Il vantaggio maggiore per i candidati è che possono svolgere i test a loro piacimento. Nel caso in cui un candidato stia già lavorando e stia pensando di cambiare carriera o di trasferirsi in un'altra azienda, è anche un risparmio di tempo per lui, in quanto non deve prendersi delle ferie per partecipare a numerosi colloqui nella ricerca di una nuova posizione."

Domande frequenti

Che cos'è il RealLifeTestingTM?

Il test della vita reale La metodologia è alla base di tutti i test online DevSkiller PHP. Test di vita reale va oltre i test di codifica e i tradizionali puzzle di algoritmi per fornire una visione olistica delle competenze di uno sviluppatore. Alla base c'è la convinzione che il modo migliore per valutare le competenze di uno sviluppatore sia quello di metterlo alla prova con un lavoro simile a quello che dovrà svolgere. A questo scopo, RealLifeTesting simula l'ambiente di lavoro reale di uno sviluppatore PHP e gli assegna compiti basati su questa simulazione.

Per avere successo, gli sviluppatori devono dimostrare la loro conoscenza del coding, essere in grado di utilizzare risorse come Stack Overflow e trovare soluzioni ai problemi che incontrano. I risultati migliori rispecchiano coloro che dimostrano le migliori capacità di codifica, di decisione, di pulizia del codice e di risoluzione dei problemi.

Quanto tempo ci vuole per configurare DevSkiller?

I test online DevSkiller PHP sono progettati per essere molto veloci e facili da inviare. I nostri esperti informatici hanno lavorato duramente per creare un modello di test il più efficiente possibile. La piattaforma DevSkiller è ricca di test online PHP già pronti tra cui scegliere.

Tutto ciò che dovete fare è configurare il vostro account e iniziare a inviare inviti di prova.

Devo essere un programmatore per usare DevSkiller?

Parte dell'obiettivo dei test DevSkiller è che non è necessario essere uno sviluppatore esperto per poter utilizzare il nostro strumento di screening. Vogliamo che i responsabili delle assunzioni che hanno poca o nessuna esperienza nello sviluppo di software possano sperimentare l'efficacia dei nostri test PHP online. Il nostro team di esperti ha progettato il nostro test DevSkiller per essere il più semplice possibile. Anche i risultati dei nostri test sono generati automaticamente e presentati in un rapporto di facile comprensione per i reclutatori non tecnici. Se avete a disposizione un tecnico, potete costruire i vostri test su misura e impostare le vostre specifiche, ma in caso contrario, i nostri test predefiniti sono già pronti.

Cosa si fa contro il plagio?

Il plagio può essere un vero problema quando si tratta della validità dei candidati ai test. Fortunatamente, in DevSkiller siamo riusciti a implementare diversi strumenti antiplagio per eliminare il problema.

Durante i test, il nostro sistema implementa automaticamente la registrazione dello schermo per verificare se il candidato sta guardando uno schermo diverso quando esegue un test. Utilizziamo anche una serie di strumenti di ascolto sociale, controlliamo l'indirizzo IP del candidato e utilizziamo notifiche di coppia in tempo reale.

Inoltre, vengono effettuati controlli automatici sulle risposte del candidato e sul codice inserito. Le risposte vengono quindi incrociate automaticamente con tutte le risposte ricevute nel sistema e, in caso di corrispondenza, possiamo confermare categoricamente che il candidato ha imbrogliato.

Certificazioni di sicurezza e conformità. Ci assicuriamo che i vostri dati siano sicuri e protetti.

Logo DevSkiller Logo TalentBoost Logo TalentScore