Preguntas de entrevista con desglose de respuestas

Encuentra preguntas por empresa, puesto o tema. Lee una respuesta lista para hablar, la implementación en código, preguntas de seguimiento comunes y las fuentes públicas detrás de ella.

GoogleCodingDifícil

Entrevista técnica de código: ¿Cómo usar Hopcroft–Karp para el emparejamiento bipartito máximo?

Modela la asignación de elegibilidad como un grafo bipartito y explica los caminos de aumento por capas, la complejidad y una implementación ejecutable.

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

Entrevista de diseño de sistemas: ¿Cómo manejas los conflictos de eventos de calendario?

Deriva un servicio escalable de conflictos de calendario a partir de intervalos semiabiertos, cubriendo recurrencia, zonas horarias, privacidad, escrituras concurrentes y un índice de disponibilidad (free-busy).

Abrir la pregunta y respuesta
AirbnbConductualIntermedio

Entrevista conductual de Airbnb: ¿Cómo contar una historia STAR sobre cambiar de rumbo?

Practica la pregunta pública de Airbnb con una historia STAR concisa que demuestre que el cambio surgió de tu verificación de evidencia e iniciativa, y no de un cumplimiento pasivo.

Abrir la pregunta y respuesta
FrontendIntermedio

Entrevista de Frontend: ¿Cómo diseñarías un fallback de la Badging API para mensajes no leídos en una PWA?

Diseña un distintivo (badge) de no leídos confiable para PWA con verificaciones de capacidad de la Badging API, límites de instalación y compatibilidad, fallos de Promise, sincronización y fallbacks accesibles.

Abrir la pregunta y respuesta
BackendDifícil

Entrevista de backend: ¿Cómo asegurarías las actualizaciones optimistas de protocolo en HTTP/1.1?

Utiliza el RFC 9931 para analizar los riesgos de request smuggling cuando Upgrade o CONNECT envían datos antes de la confirmación, y luego diseña un comportamiento seguro para el proxy, el cliente y el fallback.

Abrir la pregunta y respuesta
DatosDifícil

Entrevista de Ingeniería de Datos: ¿Cuándo debería BigQuery Graph reemplazar al SQL recursivo?

Utilice las capacidades en vista previa (Preview) de BigQuery Graph para razonar sobre el modelado de grafos de propiedades, GQL multisalto y los límites del SQL recursivo, con controles de costo, exactitud y reversión.

Abrir la pregunta y respuesta
ProductoIntermedio

Entrevista para Product Manager: ¿Deberíamos adoptar la Digital Credentials API para la verificación de identidad?

Evalúa cuándo adoptar la Digital Credentials API según el valor para el usuario, la cobertura, la privacidad, las dependencias del ecosistema y las rutas de respaldo para la presentación y la emisión.

Abrir la pregunta y respuesta
GeneralIntermedio

Entrevista general: ¿Cómo diseñaría una interceptación de red controlable con WebDriver BiDi?

Diseñe pruebas de red de navegador auditables en torno a sesiones BiDi, suscripciones a eventos, fases de interceptación, decisiones de solicitud, aislamiento y recuperación ante fallos sin tocar el tráfico de producción.

Abrir la pregunta y respuesta
OpenAICodingDifícil

Entrevista técnica de programación: ¿Cómo implementar un iterador reanudable y serializable?

Utilice la semántica de next, invariantes de estado, programación multifuente y recuperación asíncrona para explicar cómo un iterador se reanuda exactamente después de un punto de control.

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

Entrevista de diseño de sistemas: ¿Cómo planificarías una migración a intercambio de claves híbrido en TLS 1.3?

Diseña una migración gradual a TLS 1.3 que combine componentes tradicionales y poscuánticos, cubriendo negociación, compatibilidad con sistemas heredados, rendimiento, telemetría y reversión (rollback).

Abrir la pregunta y respuesta
ConductualIntermedio

Entrevista conductual: Cuéntame sobre escalar un riesgo en producción antes de conocer la causa raíz

Usa STAR para explicar cómo protegiste a los usuarios, organizaste el escalamiento, comunicaste la incertidumbre y convertiste el incidente en mejoras medibles; los números de resultados son ejemplos reemplazables.

Abrir la pregunta y respuesta
FrontendDifícil

Entrevista frontend: ¿Cómo utilizarías HTML Ruby Markup Extensions para anotaciones multilingües?

Utiliza el modelo W3C HTML Ruby Markup Extensions para diseñar marcado semántico con ruby, rb, rt, rtc y rp con internacionalización, fallback, copia/búsqueda y pruebas de accesibilidad.

Abrir la pregunta y respuesta
BackendDifícil

Entrevista de backend: ¿Cómo desplegarías QUIC Extended Key Update de forma segura?

Utiliza el borrador de QUIC Extended Key Update de la IETF para diseñar la negociación de conexiones de larga duración, la exclusividad de Key Phase, el manejo de pérdida de paquetes, la compatibilidad, el despliegue y la reversión.

Abrir la pregunta y respuesta
DatosDifícil

Entrevista de ingeniería de datos: ¿Cómo gestionarías la confianza en el conocimiento generado por agentes con OKF v0.2?

Utiliza la procedencia, confianza, frescura, ciclo de vida y atestación de Open Knowledge Format v0.2 para diseñar un pipeline de conocimiento rastreable, filtrable y retrocompatible.

Abrir la pregunta y respuesta
ProductoDifícil

Entrevista para Product Manager: ¿Debería un SaaS exponer un manifiesto de obsolescencia de API a nivel de campo?

Evalúa cómo un product manager transforma las señales de ciclo de vida de API a nivel de campo en una capacidad medible de migración de SaaS.

Abrir la pregunta y respuesta
GeneralDifícil

Entrevista general: ¿Cómo diseñarías una API HTTP que los agentes de IA puedan usar de manera confiable?

Evalúa cómo combinar descripciones estables, esquemas estrictos, errores recuperables, escrituras idempotentes y límites de seguridad para clientes tipo agente.

Abrir la pregunta y respuesta
CodingDifícil

Entrevista de código: ¿Cómo implementaría un verificador ML-DSA sin hacer un uso indebido del contexto?

Diseñe un wrapper de verificación ML-DSA basado en FIPS 204 y RFC 9882 con entradas estrictas, vinculación de contexto, errores seguros, compatibilidad y pruebas de conformidad.

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

Entrevista de diseño de sistemas: ¿Cómo revisaría un sistema de navegador con el Web Threat Model?

Utilice el Threat Model for the Web de W3C de 2026 para razonar sobre componentes, activos, flujos de datos, fuentes de amenazas, invariantes de seguridad y respuestas verificables.

Abrir la pregunta y respuesta
ConductualDifícil

Entrevista conductual: ¿Cómo explicarías la gestión de incidentes con ISO 23612?

Utiliza el proceso de gestión de incidentes ISO/IEC/IEEE 23612:2026 para estructurar una respuesta STAR que cubra detección, triaje, respuesta, comunicación, recuperación y mejora.

Abrir la pregunta y respuesta
FrontendIntermedio

Entrevista frontend: ¿Cómo debe cooperar action.navigate con el fallback de clic?

Diseña acciones push que coordinen la navegación de notificaciones, notificationclick, la reutilización de ventanas, permisos y efectos secundarios idempotentes.

Abrir la pregunta y respuesta
BackendDifícil

Entrevista de backend: ¿Cómo migrarías la autenticación RADIUS y MD5 para PostgreSQL 19?

Diseña un inventario de compatibilidad, opciones de reemplazo, canary y reversión para PostgreSQL 19 al eliminar RADIUS y advertir sobre la autenticación MD5 exitosa.

Abrir la pregunta y respuesta
DatosDifícil

Entrevista de ingeniería de datos: ¿Cómo diseñaría un renderizador de formularios RDF basado en SHACL 1.2 UI?

Utilice SHACL 1.2 User Interfaces para razonar sobre grafos RDF, shapes, componentes, puntuación de widgets, resolución de idiomas y validación explicable.

Abrir la pregunta y respuesta
ProductoDifícil

Entrevista de producto: ¿Debería un SaaS garantizar el soporte de Idempotency-Key?

Evalúe una promesa de producto sobre idempotency-key mediante la seguridad de reintentos, el costo, el alcance por inquilino y la observabilidad.

Abrir la pregunta y respuesta
GeneralDifícil

Entrevista general: ¿Cómo compone Iterator.concat fuentes de datos perezosas (lazy)?

Utilice Iterator.concat sin materialización accidental, cubriendo protocolos de iteración, consumo perezoso (lazy), fuentes infinitas, terminación temprana y limpieza.

Abrir la pregunta y respuesta