C and C++ online tests

Devskiller C and C++ online tests were prepared by our C language experts with regard to verify C developer level of skills for Junior, Middle, and Senior positions. Our C online tests can help you in technical screening and online interviews.

Devskiller C and C++ online tests are powered by RealLifeTesting™ methodology which allows you to find developers with the preferred skill set.

Technologies covered:

Programming language: C, C++

C and C++ frameworks and libraries: Google Test, Boost and others.

Build tools: CMake

C++
JUNIOR
Tested skills
Duration
50 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C++

Programming task - Level: Easy

[Single File] C++ | Movie watchlist analyzer | Find top-rated movies - Implement an application to find top-rated movies watched by a group of friends.

Available in premium plans

Create account
C++
JUNIOR
Tested skills
Duration
50 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C++

Programming task - Level: Easy

[Single File] C++ | Movie watchlist analyzer | Find the most watched movies - Implement an application to find the most watched movies among a group of friends.

Available in premium plans

Create account
C++
JUNIOR
Tested skills
Duration
50 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C++

Programming task - Level: Easy

[Single File] C++ | Movies Analyzer | Find top favorite movies among friends - Implement a method that will analyze movies dataset and return array of most favourited movies

Available in premium plans

Create account
C++
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C++

Programming task - Level: Medium

[Single File] C++ | Logs Analyzer | Count matching log file entries - Implement a method that will analyze log entries from multiple files and return a map with a number of matches for each log file

Available in premium plans

Create account
C++
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C++

Programming task - Level: Medium

[Single File] C++ | Orders Analyzer | Find an average order value for every weekday - implement a method that will analyze orders dataset and return a map with average order value for every weekday

Available in premium plans

Create account
C++
JUNIOR
Tested skills
Duration
35 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of C++

Programming task - Level: Easy

[Single File] C++ | Orders Analyzer | Find an average ordered quantity for every weekday - Implement a method that will analyze orders dataset and return a map with average ordered quantity of a product for every weekday

Available in premium plans

Create account