Negocios y profesional
    10 preguntas
    5 vistas

    Desarrollador Backend 10 preguntas cerradas

    Inicia sesión para que tus respuestas correctas sumen +1 punto.

    Responde las preguntas

    1.¿Cuál es el propósito principal de un ORM (Object-Relational Mapping) en el desarrollo backend?

    a) Gestionar la autenticación y autorización de usuarios
    b) Facilitar la interacción entre la base de datos y el código de la aplicación

    2.¿Qué protocolo se utiliza comúnmente para la comunicación entre un cliente y un servidor web backend?

    a) HTTP (Hypertext Transfer Protocol)
    b) FTP (File Transfer Protocol)

    3.¿Cuál de las siguientes opciones es una base de datos NoSQL popular?

    a) MongoDB
    b) PostgreSQL

    4.¿Qué significa la sigla REST en el contexto de las APIs backend?

    a) Remote Server Technology
    b) Representational State Transfer

    5.¿Cuál es la función principal de un balanceador de carga en una arquitectura backend escalable?

    a) Encriptar la comunicación entre el cliente y el servidor
    b) Distribuir el tráfico de red entrante entre múltiples servidores

    6.¿Qué es un 'middleware' en el contexto de frameworks web backend como Express.js?

    a) Una función que se ejecuta durante el ciclo de vida de una solicitud HTTP
    b) El motor de plantillas para generar vistas HTML

    7.¿Cuál es el objetivo principal de la contenerización con Docker en el desarrollo backend?

    a) Gestionar la base de datos principal de la aplicación
    b) Empaquetar una aplicación y sus dependencias en un entorno aislado y portátil

    8.¿Qué patrón de diseño se utiliza comúnmente para manejar operaciones asíncronas en JavaScript backend (Node.js)?

    a) Callbacks y Promises
    b) Patrón Singleton

    9.¿Qué es la 'inyección de dependencias' (Dependency Injection) en el desarrollo backend?

    a) Un patrón para proporcionar dependencias a un objeto en lugar de que el objeto las cree
    b) Una técnica para inyectar código malicioso en una aplicación

    10.¿Cuál es la diferencia clave entre autenticación y autorización en un sistema backend?

    a) Autenticación define roles; autorización gestiona contraseñas
    b) Autenticación verifica quién eres; autorización determina a qué tienes acceso