Ir al contenido

Preguntas y tests en línea sobre codificación NoSQL

Nuestras preguntas de codificación NoSQL fueron preparadas por el equipo de DevSkiller para puestos de nivel junior, medio y senior. Las pruebas están estructuradas para evaluar con precisión las habilidades de cada candidato mediante una serie de retos y preguntas de entrevista.

Los tests online DevSkiller NoSQL se basan en la metodología RealLifeTesting™. La metodología reproduce escenarios del mundo real para que tus candidatos los resuelvan en un entorno controlado. Encuentre al candidato adecuado con nuestra gama de preguntas de entrevista y pruebas en línea NoSQL.

Java
SENIOR
Habilidades probadas
Duración
71 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java, Multihilo

Lagunas del código

evaluar los conocimientos de MongoDB

Tarea de programación - Nivel: Difícil

Java | Circuit Breaker and Retry pattern - Implemente el patrón circuit breaker, fallback y retry en la arquitectura de microservicios.

Python
MEDIO
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python, NoSQL, MongoDB

Lagunas del código

evaluar los conocimientos de Python, NoSQL, MongoDB

Tarea de programación - Nivel: Medio

Python | MongoDB | Cotizaciones bursátiles | Precios recientes - Carga y consulta de datos bursátiles con colecciones MongoDB.

Python
SENIOR
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python, NoSQL, MongoDB

Lagunas del código

evaluar los conocimientos de Python, NoSQL, MongoDB

Tarea de programación - Nivel: Difícil

Python | MongoDB | Cotizaciones bursátiles | Colecciones - Carga y consulta de datos bursátiles con colecciones MongoDB.

Java
MEDIO
Habilidades probadas
Duración
75 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java y Spring Boot

Lagunas del código

evaluar los conocimientos de Java y MongoDB

Tarea de programación - Nivel: Medio

Java | MongoDB, Spring Boot | Buscador de vuelos con caché MongoDB - Implementar código que sea capaz de consultar precios de múltiples aerolíneas según la petición del cliente.

Python
MEDIO
Habilidades probadas
Duración
41 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Fácil

Python | MongoDB | Cotizaciones bursátiles - Carga y consulta datos bursátiles con colecciones MongoDB.

Reaccione
MEDIO
Habilidades probadas
Duración
113 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación - Nivel: Difícil

JavaScript | React, Redux | Agenda - Implementar características faltantes de una pequeña aplicación web React construida sobre Redux.

Tarea de programación - Nivel: Medio

JavaScript | Node.js | Libreta de direcciones - Implementar endpoints para obtener la lista de contactos (con una fase de coincidencia y limitación de resultados), obtener detalles de un solo contacto y eliminar el contacto dado.

Lagunas del código

evaluar los conocimientos de MongoDB

Java
JUNIOR
Habilidades probadas
Duración
26 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java, MongoDB, NoSQL

Tarea de programación - Nivel: Fácil

Java | MongoDB | Base de datos de películas - Implementa una clase para recuperar películas de una base de datos.

MongoDB
MEDIO
Habilidades probadas
Duración
51 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de MongoDB

Tarea - Nivel: Medio

SQL | Datos de Clientes - Encuentre todos los clientes cuyos nombres y apellidos no son únicos en esta base de datos, así como el número de veces que cada par de nombre y apellidos aparece en la base de datos.

MongoDB
SENIOR
Habilidades probadas
Duración
56 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de MongoDB

Tarea - Nivel: Difícil

SQL | Rellenar tabla dispersa - Escriba una consulta que devuelva la lista de todos los usuarios con la fecha de creación y devuelva la fecha de la fila anterior no nula para las entradas afectadas con el fallo.

MongoDB
JUNIOR
Habilidades probadas
Duración
27 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de SQL, MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de MongoDB, SQL

Tarea - Nivel: Fácil

SQL | Catálogo de sellos | Sentencia CASE - Haga una sentencia select, mediante la cual dividirá su colección de sellos en 3 grupos.

JavaScript
MEDIO
Habilidades probadas
Duración
121 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de ExpressJS

Tarea de programación - Nivel: Medio

Angular 2+ Notepad App

Tarea de programación - Nivel: Medio

Node.JS - Mongo - Informe del curso

Lagunas del código

evaluar los conocimientos de MongoDB

Java
SENIOR
Habilidades probadas
Duración
42 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java, Primavera, Spring - Inyección de dependencia

Tarea de programación - Nivel: Difícil

Java | Spring Boot, MongoDB, REST API | Blog app - Añadir una función de comentarios a una simple aplicación de blog Spring Boot REST.

Node.js
MEDIO
Habilidades probadas
Duración
62 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

Verificar el conocimiento de Node.js: Devoluciones de llamada y variables, EventEmitter eventos puntuales, marcos, Uso de HTTPS, Programación isomórficay Lectura de un fichero

Tarea de programación

Completa las funciones de mongo-commands.js para crear una rutina map reduce que informe de la clave principal de cada estudiante, su nombre y el número de cursos en los que está matriculado.

Las preguntas correctas sobre codificación NoSQL para seleccionar desarrolladores NoSQL

Funciones recomendadas para las preguntas de codificación NoSQL

  • Ingeniero NoSQL
  • Ingeniero de datos
  • Desarrollador full-stack
  • Analista de bases de datos
  • Desarrollador de JavaScript
  • Desarrollador Java
  • Ingeniero de datos junior
  • Ingeniero de datos intermedios
  • Ingeniero superior de datos

Cómo funcionan las preguntas de codificación NoSQL y los tests en línea de DevSkiller

Los tests online DevSkiller NoSQL están impulsados por la metodología RealLifeTesting™. Analice los conocimientos de sus candidatos sobre la base de datos NoSQL en un entorno de prueba predeterminado. Evalúe los conocimientos de NoSQL de cada candidato, su capacidad de codificación, resolución de problemas y gestión del tiempo.

Características principales

  • Analizar la capacidad de codificación y no sólo la académica
  • Ahorre tiempo y dinero con las pruebas a distancia
  • La metodología RealLifeTesting™ ofrece una mayor experiencia de usuario en la que los candidatos pueden utilizar su propio IDE, clonar en GIT, ejecutar pruebas unitarias y acceder a Stack Overlow/Github/Google para investigar.
  • Herramientas antiplagio estrictas para garantizar la precisión de las pruebas
  • Observe las pruebas en tiempo real
  • Resultados automatizados comprensibles para los reclutadores no técnicos
  • Pruebas disponibles para puestos subalternos, intermedios y superiores

Competencias cubiertas en nuestros tests en línea de NoSQL

  • Angular
  • HSQLDB
  • MonogoDB
  • Java
  • Mongo
  • MySQL
  • PostgreSQL
  • SQL
  • Oracle

Qué buscar en un ingeniero NoSQL

NoSQL (a menudo referido como Not Only SQL) es un término para bases de datos que no utilizan relaciones para almacenar datos. Las bases de datos NoSQL varían en función de su modelo de datos. Los principales tipos son documento, clave-valor, columna ancha y grafo. NoSQL apareció por primera vez a finales de la década de 2000, cuando el coste del almacenamiento se redujo drásticamente.

El candidato NoSQL debe estar familiarizado con bases de datos relacionales como MongoDB, ZooKeeper y Apache Hadoop. El conocimiento de sistemas operativos como Linux, Unix, Apache y Tomcat también es una buena señal de un candidato cualificado. Por último, deben ser capaces de reconocer los tres campos de representación de datos NoSQL: bases de datos orientadas a documentos, bases de datos NoSQL basadas en gráficos y bases de datos clave/valor.

¿Le gusta lo que ve pero quiere más?

¿Quiere poner a prueba a sus candidatos con su propio test personalizado? No hay problema. Con el asistente de tareas en línea de DevSkiller, puede crear sus propias pruebas totalmente personalizables. Elija qué idiomas desea evaluar, asigne un límite de tiempo y defina el alcance, todo ello mientras supervisa el proceso de sus candidatos en tiempo real. Encuentre hoy a su próximo ingeniero NoSQL con nuestra gama de preguntas de entrevista y tests online NoSQL. ¡Pruebas gratuitas disponibles!

¿Quiere pruebas de que nuestras pruebas en línea NoSQL funcionan?

Entendemos que invertir en nuestra herramienta de selección es una gran decisión para cualquier empresa. Si aún no está seguro, eche un vistazo a las opiniones de algunos de nuestros clientes satisfechos:

Patrycja Kiljańska - Especialista en adquisición de talentos en Spartez

"Hemos sustituido una solución interna de alto mantenimiento por DevSkiller. Nuestro proceso es el mismo, pero el producto nos ofrece un mejor rendimiento. Además, los resultados son mucho más fáciles de evaluar".

Richard Williams - Vicepresidente de ingeniería en Plutora

"Gracias a la automatización de la fase de selección, hemos podido reducir la tasa de entrevistas en 50%. Al mismo tiempo, la calidad de los candidatos que llegan a la fase de entrevista es ahora mucho mayor. DevSkiller añade una capa adicional de calidad a nuestro proceso de contratación técnica"

Ivana Nikolic - Director de RRHH en ImpacTech

"La mayor ventaja para los candidatos es que pueden realizar las pruebas cuando más les convenga. En caso de que haya un candidato que ya esté trabajando y esté pensando en cambiar de carrera o trasladarse a otra empresa, también supone un ahorro de tiempo para él, ya que no tiene que tomarse días libres para asistir a numerosas entrevistas en la búsqueda de un nuevo puesto."

Preguntas más frecuentes

¿Qué es RealLifeTestingTM?

La metodología RealLifeTestingTM es la base de todas las preguntas de codificación DevSkiller NoSQL. A diferencia de otros desafíos de codificación o rompecabezas algorítmicos, RealLifeTestingTM simula escenarios del mundo real que sus candidatos probablemente encontrarían. Este tipo de pruebas le proporcionará una comprensión global del nivel de habilidad de sus candidatos.

En esencia, RealLifeTestingTM surge de la creencia de que la mejor forma de evaluar las habilidades de desarrollo de un desarrollador es con una prueba de muestra de trabajo que refleje el trabajo de desarrollo real que realizará. El candidato seleccionado debe demostrar una clara comprensión y conocimiento de NoSQL, mostrar la capacidad de utilizar recursos como Stack Overflow y poseer un pensamiento crítico para determinar la solución más rápida y eficiente a los problemas que se le planteen.

¿Cómo se evalúan las pruebas en línea NoSQL?

La plataforma DevSkiller se pone a trabajar automáticamente una vez que el candidato completa la prueba o transcurre el tiempo. Los resultados se compilan en un informe claro y fácil de entender para los profesionales no técnicos, como los reclutadores o los responsables de contratación. Los candidatos son evaluados en función de si la solución que propusieron se ejecutaría o no (un factor esencial en todo desarrollo de software), el número de errores en el código, la calidad del código y cómo funciona en casos límite. DevSkiller garantiza la precisión de las pruebas con nuestra gama de herramientas antiplagio.

¿Cómo hacen el examen los candidatos?

Las pruebas en línea NoSQL de DevSkiller pueden realizarse a distancia, a conveniencia de cada candidato. Todo lo que tiene que hacer un reclutador es enviar la invitación a la prueba. Cada invitación a la prueba puede configurarse para que esté disponible durante un periodo de tiempo determinado. Los candidatos tienen la opción de utilizar nuestro avanzado IDE para navegadores o completar el proyecto en su IDE favorito y, a continuación, clonar el proyecto en GIT. Durante la prueba, los candidatos pueden ejecutar pruebas unitarias para asegurarse de que sus soluciones funcionan como deben. Las pruebas tienen un límite de tiempo predefinido, y si un candidato se queda sin tiempo, la prueba se evalúa automáticamente. Los informes se envían al reclutador una vez generados.