¿Cuáles son los anti-patrones de la arquitectura de microservicios?
Embedded / IoT
Si el sistema tiene 24 núcleos, ¿cuántos procesadores habrá en el modelo GMP?
¿Qué es SKIP LOCKED en PostgreSQL? ¿Cómo usarlo para colas de tareas?
Ejemplo DIP ```go package main import "fmt" // Interfaz para la abstracción del almacenamiento de datos type DataStorage interface { Save(data string) } // Módulo de bajo nivel para almacenar datos en un archivo ```
¿Qué es una Vista Materializada en ClickHouse?
¿En qué se diferencian las bases de datos relacionales de las no relacionales?
¿Cuándo un objeto entra en la pila en Go?
¿Qué es Kafka y en qué se diferencia de RabbitMQ?
1. ¿Qué características específicas del cliente (funciones de usuario) ha implementado en el último año en su lugar de trabajo actual? 2. ¿Qué porcentaje aproximado de tareas en el último año ha implementado directamente en PHP? 3. ¿Qué proporción PHP/GO sería cómoda para usted en tareas en un nuevo lugar de trabajo (aproximadamente en %)? 4. ¿Por qué desea cambiar de trabajo? 5. Indique su experiencia en desarrollo comercial en el lenguaje GO. 6. ¿Ha tenido experiencia con REST RPC, gRPC, API? 7. ¿Tiene experiencia en desarrollo de servicios en Kubernetes? ¿Experiencia en despliegue? (Describa en qué proyectos) 8. ¿Tiene experiencia en desplegar sistemas operativos similares a Unix? (Describa en qué ha tenido que trabajar) ¿Cómo evalúa su nivel de conocimientos de Linux? (usuario/avanzado). 9. ¿Tiene conocimientos y/o experiencia en trabajo con terraform? (Describa en qué proyectos lo ha utilizado) 10. ¿Ha trabajado con bases de datos PostgreSQL, MongoDB? 11. ¿Qué nivel de ingresos considera? 12. ¿Cuántos años trabaja en desarrollo comercial y cuántos específicamente con Go? 13. ¿Tiene experiencia en desarrollo de juegos o aplicaciones móviles con gamificación? Si es así, adjunte un enlace al proyecto. 14. Describa brevemente (3-5 oraciones) la arquitectura del último servicio en Go que diseñó o modificó significativamente. ¿Qué componentes, por qué esa estructura, qué haría de manera diferente ahora? 15. Cuente sobre refactorizaciones o migraciones que tomaron más de 2 semanas. ¿Qué fue el desencadenante, qué métricas había antes/después, qué no salió según lo planeado? 16. ¿Con qué herramientas de IA trabaja al escribir código? ¿Qué cambió en su uso de IA en 2025? 17. Describa un caso en el que el uso de IA simplificó significativamente su trabajo o le ahorró tiempo. 18. Cuente un poco sobre su experiencia trabajando con WebSocket u otras soluciones en tiempo real. ¿En qué producto lo usó? ¿Cuántas conexiones simultáneas soportó, qué problemas de escalabilidad enfrentó? 19. ¿Tiene experiencia trabajando con colas (BullMQ, Kafka, RabbitMQ u otras)? ¿En qué tareas las utilizó? 20. Describa un caso en el que las pruebas detectaron un error antes de la venta o cuando la falta de pruebas llevó a un problema. ¿Qué fue ese caso? 21. Cuente sobre un error o incidente en Go que haya depurado durante más tiempo. ¿Cómo se manifestó, cuánto tiempo tomó, cuál fue la causa? 22. Indique el RPS máximo o MAU del producto en el que ha trabajado. Si puede, también indique la latencia p99 que soportaba. 23. Aquí puede adjuntar un ejemplo de código (enlace a documento/pastebin) o enlace a Github. 24. Si no respondió a la vacante en HH, adjunte enlace o archivo de su currículum. 25. Campo libre para comentarios, donde puede escribir todo lo que considere importante.
¿Qué es Docker, Docker Image, Docker Compose?
¿Qué volúmenes de datos entraron en ClickHouse? ¿De dónde? ¿Cuántos RPS había en lectura y escritura, incluyendo en lotes?
¿En qué se diferencian los comandos EXPLAIN y EXPLAIN ANALYZE en PostgreSQL?
¿Qué es la entrega al menos una vez y exactamente una vez? ¿En qué se diferencian y cuáles son sus ventajas/desventajas?
Cuéntame sobre el teorema CAP: ¿en qué consiste, ejemplos de bases de datos?
¿Es seguro leer mapas concurrentemente en Go?
¿Has trabajado con arquitectura limpia y Domain-Driven Design?
¿Qué índices hay en PostgreSQL?
¿Qué es TCMalloc?
¿Qué sucede con el envío de eventos si Kafka se cae?
¿Cómo pasar correctamente el contexto en una goroutine al enviar SMS (autenticación de dos factores)?