Search Header Logo

Preguntas sobre Microservicios y Seguridad

Authored by Eduardo G

Other

University

Used 3+ times

Preguntas sobre Microservicios y Seguridad
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

En ConfianzaMicro (microfinanciera), el backend en AWS EC2 expone APIs HTTPS y la BD vive en Railway. ¿Dónde debe configurarse la base URL del API para lograr despliegues por entorno (dev/stage/prod) sin tocar la UI?

En cada Composable

En el Manifest

En un módulo Hilt que provee Retrofit leyendo de BuildConfig/Remote Config

En un object singleton en la Activity

Hardcode en el Repository

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

En Delicia (comercio electrónico), necesitas tolerancia a fallos de red al consumir el backend en EC2. ¿Cuál es el enfoque correcto a nivel de capa de datos?

Retries infinitos con GlobalScope

OkHttp con exponential backoff, timeouts y circuit breaker expuesto vía Repository

Reintentar desde la UI con while(true)

Duplicar la llamada en paralelo

Deshabilitar timeouts

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Para sincronización offline de visitas y pedidos (cuando el backend EC2 no es accesible), ¿qué combinación es más adecuada?

Threads manuales + SQLite crudo

AsyncTask + archivos locales

Room + WorkManager con restricciones (red disponible, batería) y reintentos

LiveData + BroadcastReceiver

Guardar en DataStore y subir luego

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Para autenticación contra EC2 usando JWT y refresh tokens, ¿qué flujo es correcto?

Guardar usuario/clave en SharedPreferences

Mandar el refresh token en cada request

Interceptor que, ante 401, refresca token de forma segura y reintenta la request

Refrescar token en cada llamada

Usar solo token permanente sin expiración

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

El backend en EC2 usa HTTPS con dominio propio. Para endurecer seguridad en Android:

Permitir HTTP en networkSecurityConfig

Deshabilitar verificación de certificados

Habilitar SSL pinning/certificate pinning en OkHttp

Usar IP pública en vez de dominio

Añadir android:usesCleartextTraffic="true"

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

En ConfianzaMicro (microfinanciera), al consultar listados grandes de créditos con paginación desde EC2, ¿qué patrón de datos aplicar?

Traer todo y filtrar en UI

Cache en memoria global

Repository + Paging 3 con cache en Room y Flow hacia la UI ✅

Un único endpoint sin límites

Scroll infinito sin controles

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Al subir evidencias/fotos de visitas desde Android hacia el backend en EC2 (que luego persiste en Railway), ¿qué diseño es más robusto?

Enviar en el hilo principal

Subir sin compresión

UseCase que orquesta: compresión, chunk/retry, WorkManager en background y Repository para I/O ✅

Subir desde la Activity con startActivityForResult

Guardar solo el path local

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?