Sobes.tech

Embedded / IoT

Cuéntame sobre proyectos o casos técnicamente complejos de los que puedas presumir

Junior
Позитив Технолоджис
48

¿Cuáles son los anti-patrones de la arquitectura de microservicios?

Intern
Adapty
47

¿Qué volúmenes de datos entraron en ClickHouse? ¿De dónde? ¿Cuántos RPS había en lectura y escritura, incluyendo en lotes?

Intern
Adapty
47

¿Cuál fue la tarea que más te recordó de las que realizaste?

Middle
Позитив Технолоджис
47

Cuéntame sobre tus responsabilidades. ¿Has tenido la oportunidad de trabajar en diseño de sistemas? ¿Escribes pruebas unitarias?

Middle
СБК ПАРУС
47

¿Qué mostrará el siguiente código y por qué? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) changeName(person) fmt.Println(person.Name) }

Junior
СБК ПАРУС
47

¿Qué es Kafka y en qué se diferencia de RabbitMQ?

Intern
Adapty
47

¿Qué es Docker, Docker Image, Docker Compose?

Intern
Adapty
46

¿En qué se diferencia el bloqueo pesimista del optimista en PostgreSQL?

Senior
СБК ПАРУС
46

¿Utilizas agentes de IA en el desarrollo? ¿Cómo te sientes al respecto?

Junior
ИП Ганус Александр Андреевич
46

¿Qué sucede con el envío de eventos si Kafka se cae?

Intern
Adapty
45

¿Cómo organizar la partición de la tabla events con 2 mil millones de filas, que crece en 10 millones de filas por día, con consultas frecuentes por rango de fechas?

Senior
СБК ПАРУС
45

¿Qué hacer en caso de que ocurra un OutOfMemoryError?

Middle
Позитив Технолоджис
45

¿Cómo eliminar elementos de una lista en un ciclo?

Middle
ИП Ганус Александр Андреевич
45

Cuente sobre un problema de multithreading: qué problema resolvieron y cómo.

Middle
Позитив Технолоджис
45

¿En qué se diferencia la idempotencia de la entrega exactamente una vez?

Senior
СБК ПАРУС
45

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.

Intern
Adapty
45

¿Qué es la palabra clave synchronized?

Senior
СБК ПАРУС
44

¿Cómo funciona ArrayList?

Middle
ИП Ганус Александр Андреевич
44

¿Cuánto tiempo tomará la ejecución después de la optimización? ¿Depende esto de la cantidad de hilos del procesador (GOMAXPROCS)?

Junior
СБК ПАРУС
44
/9