Test online di .NET Core

I test di codifica e le domande di intervista di DevSkiller .NET core sono stati preparati appositamente dal nostro team di professionisti per aiutarvi a trovare sviluppatori .NET core. Abbiamo test online disponibili per posizioni di livello junior, medio e senior.

Tutti i nostri test online .NET core sono basati sulla metodologia RealLifeTesting™. Questa metodologia affida ai candidati la risoluzione di problemi del mondo reale, anziché rispolverare vecchie conoscenze accademiche e algoritmi raramente utilizzati. Trovate oggi stesso il vostro prossimo sviluppatore .NET core con la gamma di test online e domande di codifica di DevSkiller.

Non è quello che vi serve? Provate questi...
Domande e test di intervista sul framework .Net
Test online .NET e C#

unità
MEDIO
Competenze testate
Durata
85 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, .NET Core, ML.NET, QA, Test, xUnit, NUnit

Lacune nel codice

valutare la conoscenza di NUnit, QA

Attività di programmazione - Livello: Medio

QA | .NET | NUnit | Test per l'API di un sistema di gestione documentale - Implementare un test NUnit che verifichi i requisiti aziendali per un'API di documenti per un sistema di gestione documentale.

.NET
JUNIOR
Competenze testate
Durata
81 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, C#

Lacune nel codice

valutare la conoscenza di .NET Core, Interni di .NET, costruire dotnet, Debug avanzato, Cattura una discarica, dotnet-dump, Traccia diagnostica, dotnet-trace

Attività di programmazione - Livello: Facile

.NET | .NET Core | Inventario della libreria - Implementare un paio di metodi in .Net Core per gestire l'inventario della libreria.

.NET
JUNIOR
Competenze testate
Durata
51 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, C#, .NET Core, Argomenti comuni di base, Registrazione

Lacune nel codice

valutare la conoscenza di .NET Core, Interni di .NET, costruire dotnet, Argomenti comuni di base, C#, Registrazione, Estensioni di registrazione in .NET Core, ripristino dotnet

Attività di programmazione - Livello: Facile

.NET | .NET Core | Commenti Sfida - Implementare un'azione Index per il controllore dei post, in modo che i post possano essere resi in modo appropriato nella vista Posts/Index in .Net Core.

.NET
JUNIOR
Competenze testate
Durata
71 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di Pensiero logico

Lacune nel codice

valutare la conoscenza di .NET Core, Interni di .NET, costruire dotnet, test dotnet, ripristino dotnet

Attività di programmazione - Livello: Facile

.NET | .NET Core , Microservizi | API di registrazione del volume di traffico - Terminare l'implementazione di due microservizi che raccolgono dati da sensori. Le funzionalità richieste devono essere implementate nel servizio appropriato e gli altri servizi (sottoscrittori) devono essere informati dei nuovi dati.

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

Domande a scelta

valutare la conoscenza di .NET, C#, .NET Core, Argomenti comuni di base, Registrazione

Lacune nel codice

valutare la conoscenza di .NET, C#, .NET Core, Interni di .NET, ripristino dotnet

Attività di programmazione - Livello: Facile

.NET | .NET Core | Modulo di configurazione del sistema bancario - Completare l'implementazione di uno dei moduli del sistema bancario utilizzati per gestire i parametri di configurazione.

Questo compito verifica la conoscenza delle classi, delle interfacce e dell'ereditarietà di C#.

.NET
JUNIOR
Competenze testate
Durata
53 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, C#, .NET Core, Argomenti comuni di base, Registrazione

Lacune nel codice

valutare la conoscenza di .NET, Argomenti comuni di base, Nozioni di base di C#, .NET Core, Interni di .NET, costruire dotnet

Attività di programmazione - Livello: Facile

.NET | .NET Core, C# | Interfaccia bancaria per il sistema di Internet Banking - Implementare un metodo CreateTransfer che deve controllare e salvare i dati corretti e un metodo SearchTransfer che deve filtrare e restituire le informazioni corrette.

.NET
JUNIOR
Competenze testate
Durata
73 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, .NET Core, Argomenti comuni di base, C#, Registrazione, Programmazione parallela, Visual Basic .NET

Attività di programmazione - Livello: Facile

.NET | .NET Core, Microservices | Traffic volume report api - Completare l'implementazione di un microservizio di report che deve sottoscrivere i dati registrati da microservizi specializzati. I dati devono essere salvati nel database locale. In futuro i dati saranno utilizzati per generare report per i clienti.

.NET
SENIOR
Competenze testate
Durata
106 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Lacune nel codice

valutare la conoscenza di ASP.NET, C#, Nozioni di base sulla sicurezza, .NET Core, Argomenti comuni di base, Entity Framework Core, Registrazione

Attività di programmazione - Livello: Difficile

.NET | .NET Core | Pagina web aziendale - Completare l'implementazione di una pagina web.

La pagina può essere visualizzata in inglese o in spagnolo, a seconda della cultura dell'utente.

Un utente deve conoscere l'annotazione dei dati localizzati, le risorse localizzate e i filtri di azione.

.NET
MEDIO
Competenze testate
Durata
156 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, Gestione avanzata della memoria .NET, C#, Fondamenti della memoria, Heap e stack, Allocazione della memoria, .NET Core, Argomenti comuni di base, Registrazione

Attività di programmazione - Livello: Medio

.NET | .NET Core | MT101 Parser e validatore di messaggi Swift - Implementare un parser e un validatore per i dati che contengono messaggi Swift MT101.

.NET Core
SENIOR
Competenze testate
Durata
90 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Attività di programmazione - Livello: Difficile

.NET | .NET Core | Threads | Gateway bancario per la prenotazione di transazioni nel sistema di contabilità centrale - Implementare l'interfaccia IBookingGateway (creare la propria classe in un file separato nel progettoBookingGatewayService e implementarla) e terminare l'implementazione della classe BookingGatewayFactory, che deve creare oggetti di IBookingGateway.

.NET
MEDIO
Competenze testate
Durata
115 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, C#

Attività di programmazione - Livello: Medio

.Net | .Net Core | Movie Repository - Implementare i metodi di repository mancanti per l'applicazione asp.net di film. Il compito richiede la conoscenza del linguaggio di interrogazione sqlserver e l'utilizzo della connessione diretta al database senza ORM.

C#
SENIOR
Competenze testate
Durata
309 minuti al massimo.
Valutazione
Automatico
Panoramica del test

Domande a scelta

valutare la conoscenza di .NET, C#

Attività di programmazione - Livello: Difficile

.Net | .Net Core | Back end Alone - Implementare il Model Binder di .NET Core MVC e un semplice algoritmo a grafo per supportare le richieste con un formato elegante. Questo compito consiste in due obiettivi. Il primo è quello di implementare un model binder che analizzi correttamente le richieste in arrivo in una struttura oggettiva. Il secondo obiettivo è ordinare questa struttura (grafo) prima di un'ulteriore elaborazione.

I giusti test online su .NET Core per selezionare gli sviluppatori .NET Core

Ruoli consigliati per i nostri test online su .NET Core

  • Sviluppatore .NET Core junior
  • Sviluppatore .NET Core medio
  • Sviluppatore senior .NET Core
  • Sviluppatore di software
  • Analista di sistemi
  • Ingegnere del software
  • Analisi del programmatore

Come funzionano i nostri test online su .NET Core

Tutti i nostri test online .Net core sono basati sulla metodologia RealLifeTesting™. Questa tecnologia funziona mettendo i candidati di fronte a un lavoro reale che probabilmente affronteranno ogni giorno. I test reali sono multidimensionali e consistono in una serie di domande e sfide di programmazione da risolvere. Questa forma unica di test fornisce una chiara visione delle capacità di codifica, di risoluzione dei problemi e di gestione del tempo del candidato.

Caratteristiche principali dei test online DevSkiller .NET Core

  • Test a distanza che possono essere svolti a piacimento del candidato
  • Osservare il test del candidato in tempo reale
  • La metodologia di RealLifeTesting™ offre una maggiore esperienza utente in cui i candidati possono utilizzare il proprio IDE, clonare su Git, eseguire test unitari e accedere a Stack Overflow / Github / Google o a qualsiasi altra risorsa per la ricerca.
  • Uno strumento antiplagio che confronta ogni risultato del test con tutti i risultati che sono stati inviati nel nostro sistema.
  • Determinare la capacità di codifica del candidato e non solo le sue conoscenze accademiche.
  • Risultati non tecnici e generati automaticamente
  • Test .NET Core disponibili per posizioni di livello junior, medio e senior

Competenze testate nei nostri test online su .NET Core

  • .NET
  • .NET Core
  • Argomenti comuni di base
  • C
  • Entity Framework
  • Microservizi
  • Programmazione parallela
  • Servizio web RESTful
  • Visual Basic .NET
  • .NET Core 3.x
  • ASP.NET
  • Intestazioni HTTP
  • Annotazione dei dati localizzati
  • Risorse localizzate
  • Registrazione
  • Nozioni di base sulla sicurezza
  • Cultura dell'utente
  • Configurazione della pagina web
  • Le classi
  • Fili
  • SQLite
  • MVC

Cosa cercare in uno sviluppatore .NET Core

.NET è un framework di sviluppo software di Microsoft che fornisce un ambiente di programmazione controllato in cui il software può essere sviluppato, installato ed eseguito principalmente su sistemi operativi basati su Windows. .NET Core è stato sviluppato in risposta all'aumento di popolarità di Java e questo spiega perché molti dei concetti dei due framework sono simili.

 .NET Core è generalmente utilizzato in progetti a basso rischio che partono da zero, ad esempio startup, ecc. Alcuni componenti .NET possono essere utilizzati nelle applicazioni .NET Core (ma non viceversa). La rapida crescita dello sviluppo web ha fatto sì che le competenze in ASP.NET MVC diventino sempre più preziose per uno sviluppatore .NET core. Inoltre, la conoscenza di database come SQL è fondamentale, ma è particolarmente importante vedere se il candidato conosce un database particolare come Microsoft SQL Server o Oracle. Infine, una certificazione Microsoft Certifed Solutions Developer (MCSD) è un'ottima cosa per i candidati che state cercando di assumere.

Cercate qualcosa di più?

Volete costruire i vostri test personalizzati? Nessun problema. Con la nostra procedura guidata online, potete creare test unici da inviare ai vostri candidati. Scegliete la durata del test, definite l'ambito e caricate anche la vostra base di codice. I nostri team di vendita e assistenza sono a vostra disposizione per guidarvi nella creazione del vostro primo invito al test. Trovate oggi stesso il vostro prossimo sviluppatore .NET Core con DevSkiller.

Siete interessati ai nostri test .NET Core ma volete saperne di più?

La decisione di investire il denaro della vostra azienda deve essere attentamente considerata e valutata. Noi di DevSkiller siamo consapevoli che questa decisione non viene presa alla leggera, quindi perché non ascoltare cosa hanno da dire alcuni dei nostri clienti prima di decidere per i nostri test .NET Core?

Plutora

Plutora è leader di mercato nella gestione del flusso di valore, con soluzioni di rilascio, ambiente di test e analisi per l'IT aziendale.

Prima di utilizzare DevSkiller, Plutora si affidava ai colloqui telefonici per preselezionare i candidati e quelli che li superavano venivano invitati a un colloquio tecnico seguito da un colloquio comportamentale. La mancanza di automazione in questo processo richiedeva molto lavoro manuale da parte loro. Inoltre, l'efficacia dello screening telefonico era insufficiente, in quanto i candidati poco qualificati si qualificavano comunque per il colloquio tecnico.

L'obiettivo dell'implementazione di DevSkiller era automatizzare lo screening tecnico riducendo il carico di lavoro, limitare il numero di colloqui e identificare i candidati con le giuste competenze prima della fase di colloquio. Da quando è passato a DevSkiller, Pluthora risparmia circa 8 ore del tempo dei suoi sviluppatori interni per ogni candidato. Questo perché non è più necessario coinvolgere gli sviluppatori per intervistare i candidati più scarsi.

"Grazie all'automazione della fase di screening, siamo riusciti a ridurre il tasso di colloqui di 50%. Allo stesso tempo, la qualità dei candidati che arrivano alla fase di colloquio è ora molto più elevata. DevSkiller aggiunge un ulteriore livello di qualità al nostro processo di assunzione di personale tecnico".

Richard Williams - Vicepresidente di ingegneria presso Plutora

Domande frequenti

Come si svolge il test online di .NET Core?

I test online .NET Core di Devskiller possono essere svolti comodamente in qualsiasi parte del mondo. Tutto ciò che un selezionatore deve fare è inviare l'invito al test. Questi inviti possono essere impostati per essere disponibili per un periodo di tempo specifico. I candidati possono quindi iniziare il test quando vogliono e ovunque vogliano. Ogni candidato ha la possibilità di utilizzare il nostro IDE in-browser all'avanguardia o di completare il progetto sul proprio IDE preferito e poi clonare il progetto su Git. Durante il test, i candidati possono sempre costruire il progetto per assicurarsi che le loro soluzioni funzionino come dovrebbero.

Inoltre, ogni test può essere impostato per una durata specifica. Al termine del tempo limite, il test viene valutato automaticamente e il rapporto viene inviato al selezionatore.

Quanto tempo ci vuole per configurare DevSkiller?

L'invio del vostro primo test online su .NET Core può avvenire in soli cinque minuti. L'ampia libreria di test .NET Core predefiniti di DevSkiller vi permette di iniziare a testare i vostri candidati subito dopo aver creato il vostro account, senza bisogno di altre operazioni.

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

Logo DevSkiller Logo TalentBoost Logo TalentScore