C++ programming interview questions and tests

Our tests are helpful at the two stages of your recruitment process: screening and interviewing. Using our platform, HR professionals are shortening their interviewing time they normally spend with the candidate at the office. They also allow to assess the knowledge of C++ of any candidate, no matter how advanced they are.  

DevSkiller C++ programming interview questions and tests give you the possibility to assess the candidate’s level of expertise online straight in the platform. All you need to do is send the invitation and wait for the evaluation to appear in your dashboard.

Check out these C++ programming interview questions and tests and you will never come back to the paper tests or whiteboard interviews again.

Tecnologías cubiertas:

Lenguaje de programación: C++

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

Construir herramientas: CMake

C++
JUNIOR
Habilidades probadas
Duración
50 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Fácil

C++ | Archivo Binario Leer GPIO - Lee el contenido del archivo binario y escríbelo en el GPIO.

C++
MIDDLE
Habilidades probadas
Duración
54 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Medio

C++ | Archivo binario Escribir GPIO - Lee el contenido del archivo binario y escríbelo en el GPIO.

C++
MIDDLE
Habilidades probadas
Duración
55 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Medio

C++ | Codificación de longitud de carrera - Implementar codificación de la longitud de ejecución para las cadenas de texto ASCII.

C++
MIDDLE
Habilidades probadas
Duración
55 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Medio

C++ | Codificación de longitudes de ejecución - Implementar funciones para codificar y decodificar cadenas utilizando la codificación de longitudes de ejecución.

C++
JUNIOR
Habilidades probadas
Duración
50 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Fácil

[Single File] C++ | Analizador de listas de vigilancia de películas | Encontrar las películas mejor valoradas - Implementar una aplicación para encontrar las películas mejor valoradas vistas por un grupo de amigos.

C++
JUNIOR
Habilidades probadas
Duración
50 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Fácil

[Archivo único] C++ | Analizador de órdenes - Implementar un analizador de órdenes que devuelva una cantidad de orden total para un producto y día determinado.

C++
JUNIOR
Habilidades probadas
Duración
50 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Fácil

[Single File] C++ | Analizador de listas de vigilancia de películas | Encontrar las películas más vistas - Implementar una aplicación para encontrar las películas más vistas entre un grupo de amigos.

C++
JUNIOR
Habilidades probadas
Duración
50 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Fácil

[Single File] C++ | Movies Analyzer | Encuentra las películas favoritas de tus amigos - Implementa un método que analiza el conjunto de datos de las películas y devuelve una serie de las películas más favoritas

C++
MIDDLE
Habilidades probadas
Duración
55 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Medio

C++ | Analizador de registros | Contar las coincidencias de las entradas de los archivos de registro - Implementar un método que analice las entradas de registro de múltiples archivos y devolver un mapa con un número de coincidencias para cada archivo de registro

C++
MIDDLE
Habilidades probadas
Duración
55 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Medio

[Single File] C++ | Orders Analyzer | Encuentra un valor promedio de orden para cada día de la semana - implementa un método que analizará el conjunto de datos de las órdenes y devolverá un mapa con el valor promedio de orden para cada día de la semana

C++
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de C++

Tarea de programación - Nivel: Fácil

[Single File] C++ | Analizador de Pedidos | Encuentra una cantidad promedio de pedidos para cada día de la semana - Implementa un método que analizará el conjunto de datos de los pedidos y devolverá un mapa con la cantidad promedio de pedidos de un producto para cada día de la semana