콘텐츠로 건너뛰기

.NET 6

.NET 6 online coding tests & interview questions

nunit
중간
검증된 기술
기간
85 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, .NET Core, ML.NET, QA, Testing, xUnit, NUnit

Code gaps

에 대한 지식 평가 NUnit, QA

프로그래밍 작업 - 레벨: 중간

QA | .NET | NUnit | Tests for Document Management System API - Implement an NUnit test that checks business requirements for a Documents API for a Document Management System

.NET
주니어
검증된 기술
기간
36 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, NUnit, QA

Code gaps

에 대한 지식 평가 NUnit, QA

Programming task - Level: Easy

QA | .NET, NUnit | Coffee machine software unit tests - Write thetests in the NUnitExercise.Tests/CandidateTests.cs class to verify the CoffeeMachineMain class.

.NET
SENIOR
검증된 기술
기간
51 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, NUnit, QA

Code gaps

에 대한 지식 평가 NUnit, QA

Programming task - Level: Hard

QA | .NET, NUnit | Email service unit tests - Write tests in class NUnitExercise.Tests/CandidateTests.cs to verify Email Service class

Selenium
중간
검증된 기술
기간
48 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 QA, Selenium, .NET, C#

Code gaps

에 대한 지식 평가 Java, QA, Selenium

프로그래밍 작업 - 레벨: 중간

QA | .NET, Selenium | Data extraction - Implement methods in class SeleniumTask.SeleniumExecutor to pass successfully all tests.

.NET
주니어
검증된 기술
기간
81 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, C#

Code gaps

에 대한 지식 평가 .NET Core, .NET Internals, dotnet build, Advanced debugging, Captures a dump, dotnet-dump, Diagnostic trace, dotnet-trace

Programming task - Level: Easy

.NET | .NET Core | Bookstore Inventory - Implement a couple of methods in .Net Core to manage bookstore inventory.

.NET
주니어
검증된 기술
기간
71 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Logical thinking

Code gaps

에 대한 지식 평가 .NET Core, .NET Internals, dotnet build, dotnet test, dotnet restore

Programming task - Level: Easy

.NET | .NET Core , Microservices | Traffic volume registration API - Finish the implementation of two microservices which collect data from sensors. Required functionality has to be implemented in the proper service and other services (subscribers) must be informed about new data.

.NET
주니어
검증된 기술
기간
52 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, C#, .NET Core, Basic Common topics, Logging

Code gaps

에 대한 지식 평가 .NET, C#, .NET Core, .NET Internals, dotnet restore

Programming task - Level: Easy

.NET | .NET Core | Banking System Configuration Module - Complete the implementation of one of the banking system modules used to handle the configuration parameters.

This task verifies knowledge of C# classes, interfaces, and inheritance.

QA
주니어
검증된 기술
기간
53 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 QA, .NET, C#Selenium

Code gaps

에 대한 지식 평가 QA, .NET, C#Selenium

Programming task - Level: Easy

QA | .NET, Selenium | Firefox Driver | Selenium tests for Login Page - Implement selenium tests for the login page: check HTML components, CSS styles, set the value of the input fields, and click on the button on the page.

.NET
중간
검증된 기술
기간
45 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 QA, Testing

프로그래밍 작업 - 레벨: 중간

QA | .NET | NUnit tests for Data Processing Interface - Implement NUnit tests for IDataProcessing interface into NUnitDataProcessing.Tests.DataProcessingTest project that verifies business requirements.

Selenium
주니어
검증된 기술
기간
33 최대 분.
평가
자동
테스트 개요

Code gaps

에 대한 지식 평가 NUnit, QA

Programming task - Level: Easy

QA | Selenium, C# | Retrieve data from elements - Implement the methods that retrieve text from an element or an attribute's value.

.NET
주니어
검증된 기술
기간
73 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, .NET Core, Basic Common topics, C#, Logging, Parallel Programming, Visual Basic .NET

Programming task - Level: Easy

.NET | .NET Core, Microservices | Traffic volume report api - Complete the implementation of a reports' microservice that should subscribe data registered by specialized microservices. The data must be saved in the local database. In the future the data will be used to generate reports for clients.

.NET
중간
검증된 기술
기간
156 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, Advanced memory management .NET, C#, Fundamentals of memory, Heap and stack, Memory allocation, .NET Core, Basic Common topics, Logging

프로그래밍 작업 - 레벨: 중간

.NET | .NET Core | MT101 Swift message parser and validator - Implement a parser and a validator for data that contains Swift MT101 messages.

.NET Core
SENIOR
검증된 기술
기간
90 최대 분.
평가
자동
테스트 개요

Programming task - Level: Hard

.NET | .NET Core | Threads | Bank gateway for booking transactions in Central Accounting System - Implement the IBookingGateway interface (create own class in a separate file in theBookingGatewayService project and implement it) and finish implementation of the BookingGatewayFactory class, which should create objects of IBookingGateway.

.NET
중간
검증된 기술
기간
89 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, C#

프로그래밍 작업 - 레벨: 중간

.Net | .Net Core | Anonymizer - Implement a couple of anonymization methods, probably using regular expressions.

.NET
중간
검증된 기술
기간
115 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, C#

프로그래밍 작업 - 레벨: 중간

.Net | .Net Core | Movie Repository - Implement missing repository methods for movies asp.net app. Task requires knowledge of sqlserver query language and usage of direct connection to database without ORM.

C#
SENIOR
검증된 기술
기간
309 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 .NET, C#

Programming task - Level: Hard

.Net | .Net Core | Back end Alone - Implement .NET Core MVC Model Binder and a simple graph algorithm to support request with a fancy format. This task consists of two objectives. First is to implement model binder that will properly parse incoming request into objective structure. Second objective is to sort this structure (graph) before further processing.