Preguntas de entrevista con desglose de respuestas — Página 31 de 52

Explora la página 31 de los desgloses de preguntas y respuestas de entrevistas de Offer.cc con razonamiento, detalles de implementación, preguntas de seguimiento y fuentes públicas.

CodingDifícil

Entrevista técnica: Implementar un segment tree persistente para consultas de rango con versiones

Usa el copiado de caminos para preservar el historial del arreglo, responder actualizaciones de puntos y sumas de rangos en O(log n), y razonar sobre el uso compartido, las raíces de versiones y los límites de espacio.

Abrir la pregunta y respuesta
Diseño de sistemasDifícil

Entrevista de diseño de sistemas: Diseñar una propagación de contexto segura entre servicios

Diseñe un plano de propagación de contexto que transporte el contexto de rastreo y de negocio sin filtrar credenciales, sobrecargar encabezados ni romper los límites de confianza.

Abrir la pregunta y respuesta
ConductualDifícil

Cómo responder a “Cuéntame sobre alguna ocasión en la que hayas atendido a un cliente insatisfecho”

Utiliza STAR para demostrar cómo desescalaste las emociones, verificaste los hechos, actuaste dentro de tu autoridad, ofreciste opciones ejecutables, cerraste el ciclo y evitaste que se repitiera sin culpar al cliente ni inventar un resultado perfecto.

Abrir la pregunta y respuesta
FrontendIntermedio

Entrevista de frontend: Usar CSS Anchor Positioning para un popover confiable

Construye un menú o popover con CSS Anchor Positioning, manejando desbordamiento del viewport, fallback para navegadores, contenedores con scroll, gestión del foco y semántica de diálogos.

Abrir la pregunta y respuesta
BackendDifícil

Entrevista de backend: ¿Cómo migrarías el comportamiento de Ingress-NGINX a Gateway API de forma segura?

Crea un inventario de comportamiento y un despliegue en la sombra (shadow rollout) para una migración de Ingress-NGINX, cubriendo expresiones regulares, reescrituras, redirecciones, normalización y evidencia de reversión (rollback).

Abrir la pregunta y respuesta
DatosDifícil

Entrevista de datos: ¿Cómo diseñarías una Refreshable Materialized View en ClickHouse?

Compara las actualizaciones periódicas completas con las vistas incrementales y diseña el reemplazo atómico, las dependencias, las instantáneas APPEND, la recuperación y el monitoreo de frescura.

Abrir la pregunta y respuesta
ProductoDifícil

Entrevista de product manager: ¿Cuándo se debe lanzar si la métrica principal sube pero una métrica de control (guardrail) cae?

Construye una regla de decisión de experimentación que separe regresiones reales, ruido y fallas de calidad de datos antes de pausar, revertir o escalar.

Abrir la pregunta y respuesta
GeneralDifícil

Entrevista general: Depurar un error de concurrencia no determinista con Record/Replay

Construya un flujo de trabajo basado en evidencia, desde los límites de reproducción y la detección de condiciones de carrera hasta la reproducción determinista, la reparación y la verificación.

Abrir la pregunta y respuesta
CodingIntermedio

Entrevista técnica de código: ¿Cómo lograr que insert, delete y getRandom sean O(1)?

Construye RandomizedSet con un hash map y un arreglo dinámico, explicando la eliminación mediante intercambio con el extremo final (tail-swap), el mantenimiento de índices, el muestreo uniforme y la variante con valores duplicados.

Abrir la pregunta y respuesta
Diseño de sistemasDifícil

Entrevista de diseño de sistemas: un plano de control de DNS autoritativo auditable

Diseñe la publicación de DNS autoritativo con versiones, validación y firma, utilizando AXFR/IXFR, despliegue, reversión y auditoría.

Abrir la pregunta y respuesta
ConductualDifícil

Entrevista conductual: Cuéntame sobre alguna ocasión en la que le dijiste que no a un interesado

Utiliza el método STAR para demostrar cómo evaluaste la solicitud, hiciste explícitas las consecuencias y los derechos de decisión, propusiste opciones ejecutables y respaldaste la decisión final sin dañar la confianza.

Abrir la pregunta y respuesta
FrontendIntermedio

Entrevista de frontend: Diseñar una lista de scroll infinito accesible y recuperable

Equilibre el rendimiento, el acceso por teclado, la recuperación de la paginación y la carga dinámica con compensaciones explícitas.

Abrir la pregunta y respuesta
BackendDifícil

Entrevista de backend: ¿Cómo utilizarías el filtro CORS de HTTPRoute en Kubernetes Gateway API?

Razona a partir de los límites de las rutas, las respuestas de preflight, la política de credenciales y la compatibilidad de la implementación para desplegar CORS de Gateway API de forma segura.

Abrir la pregunta y respuesta
DatosDifícil

Entrevista de datos y observabilidad: ¿Por qué usar Span Links de OpenTelemetry para lotes?

Modela el procesamiento por lotes y la causalidad multifuente con Span Links sin inventar un árbol de trazas falso de tipo padre-hijo.

Abrir la pregunta y respuesta
ProductoDifícil

Entrevista para Product Manager: ¿Cuándo debe un asistente de IA responder, pedir aclaraciones o escalar?

Diseña políticas de respuesta, aclaración, rechazo y escalamiento humano para un asistente de IA con niveles de riesgo y resultados medibles, sin tratar un puntaje de confianza como una garantía de seguridad.

Abrir la pregunta y respuesta
GeneralDifícil

Entrevista general: Verificar una prueba de inclusión de Merkle

Reconstruye una raíz de Merkle a partir del índice de una hoja, el tamaño del árbol y una ruta de hermanos, gestionando la dirección, la separación de dominios, los límites y las restricciones de RFC 9162.

Abrir la pregunta y respuesta
CodingIntermedio

Entrevista de código: ¿Cómo se implementa una mezcla uniforme de un arreglo in-place?

Utilice Fisher–Yates para generar cada permutación con igual probabilidad en tiempo O(n) y espacio adicional O(1), cubriendo límites aleatorios, semántica de reinicio y pruebas.

Abrir la pregunta y respuesta
Diseño de sistemasDifícil

Entrevista de diseño de sistemas: diseño de un monitor de registros de Certificate Transparency

Un diseño práctico para monitorear registros de Certificate Transparency con signed tree heads, pruebas de Merkle, maximum merge delay, alertas y evidencia de auditoría.

Abrir la pregunta y respuesta
ConductualDifícil

Cómo responder a “Cuéntame sobre alguna ocasión en la que resolviste un conflicto entre miembros del equipo”

Usa STAR para mostrar cómo verificaste los límites de la mediación, recopilaste hechos por separado, facilitaste en torno a un objetivo compartido y restableciste la colaboración mediante un acuerdo concreto y evidencia de seguimiento.

Abrir la pregunta y respuesta
FrontendIntermedio

Entrevista frontend: diseñar una paleta de comandos accesible por teclado

Combina atajos, gestión del foco, semántica ARIA y resultados asíncronos en una paleta de comandos utilizable y comprobable.

Abrir la pregunta y respuesta
BackendDifícil

Entrevista de backend: ¿Cómo evaluarías el método HTTP QUERY del RFC 10008?

Razona a partir de GET frente a POST, claves de caché basadas en el contenido de la solicitud, descubrimiento de capacidades y CORS preflight antes de adoptar QUERY.

Abrir la pregunta y respuesta
DatosDifícil

Entrevista de ingeniería de datos: ¿Cómo usaría los filtros Bloom de Parquet para consultas de igualdad selectivas?

Diseñe un despliegue seguro de filtros Bloom de Parquet para predicados de igualdad, cubriendo falsos positivos, compatibilidad de escritor/lector, costo de metadatos y controles medibles.

Abrir la pregunta y respuesta
ProductoDifícil

Entrevista de product manager: ¿Cómo lanzarías la facturación basada en el uso de forma segura?

Planifica el lanzamiento una vez tomada la decisión de precios: define la precisión de los medidores, el uso visible para el cliente, las vistas previas de facturas, la gestión de disputas, las cohortes de migración y los criterios de reversión (rollback gates).

Abrir la pregunta y respuesta
GeneralDifícil

Entrevista general: ¿Cómo diseñarías un flujo de inicio de sesión y recuperación con passkeys resistente al phishing?

Usa desafíos de WebAuthn, RP IDs, orígenes y flags de verificación de usuario para diseñar la verificación del servidor, la política de credenciales sincronizables, la recuperación y el fallback.

Abrir la pregunta y respuesta