Sobes.tech

ERP Consultant

¿Se pueden escribir etiquetas como json o gorm en Entity? ¿Cómo se relaciona esto con los principios de DDD?

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

Cuéntame sobre el planificador en Go — ¿para qué sirve, de qué consta?

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

¿Qué son las transacciones ACID en bases de datos?

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

¿Qué hacer si una carpeta no tiene acceso de lectura durante una exploración recursiva?

Junior
ARTW
58

¿Conoces Clean Architecture, Hexagonal Architecture, DDD? ¿Has trabajado con ellas?

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

Tarea arquitectónica: hay un servicio de Usuarios y un servicio de Notificación. Al registrar un usuario, es necesario enviar garantizadamente un mensaje a Kafka (para enviar un correo electrónico). ¿Cómo garantizar la entrega si Kafka no está disponible?

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

Cuéntame sobre el apagado ordenado (Graceful Shutdown): para qué se usa y cómo lo implementaste.

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

¿Tu esposa va a tener un bebé el próximo mes? ¿Puedes tomarte un tiempo libre cuando nazca?

Junior
Digital Zone
52

Cuéntame sobre trabajar en una oficina: ¿prefieres la oficina o el trabajo remoto?

Junior
Digital Zone
52

¿Cómo escribir correctamente las abreviaturas en las notaciones de nombres en Go?

Junior
ARTW
51

¿Qué es P (procesador) en el planificador de Go: es un procesador físico?

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

Cuéntame sobre los índices en las bases de datos: ¿para qué sirven y qué tipos hay?

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

Codificación en vivo: tareas en Go — solicitudes concurrentes, cierres en goroutines, filtrado de duplicados, contador con seguridad de hilos, canales con búfer, tiempo de espera de funciones

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

¿Qué contienen los patrones tácticos de DDD?

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

Revisión de código: encuentra problemas y propone mejoras en el código del controlador con el método updateBalance

Senior
Позитив Технолоджис
49

¿Qué es el equilibrio entre trabajo y vida personal?

Junior
Digital Zone
49

Escriba una función FindFilesByExtension que busque recursivamente archivos en un directorio y devuelva un segmento de rutas absolutas a archivos ([]string) que cumplan con las condiciones: extensión del archivo == targetExtension (sin distinguir mayúsculas y minúsculas) tamaño del archivo > minSizeKB La función debe recorrer todos los subdirectorios anidados. Ejemplo de estructura de directorio: /projects/ ├── doc.pdf (2048 KB) ├── report.docx (512 KB) ├── src/ │ ├── Main.go (2 KB) │ ├── Utils.go (5 KB) └── images/ └── photo.jpg (3072 KB) Ejemplos de comprobaciones: files1, _ := FindFilesByExtension("/projects", "pdf", 1000) // files1 == []string{"/projects/doc.pdf"} files2, _ := FindFilesByExtension("/projects", "go", 3) // files2 == []string{"/projects/src/Utils.go"} files3, _ := FindFilesByExtension("/projects", "jpg", 2000) // files3 == []string{"/projects/images/photo.jpg"}

Junior
ARTW
48

¿Cómo implementar el patrón Inbox en el lado del servicio de notificación para garantizar el procesamiento de mensajes?

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

SOLID principios — cuéntame sobre cada uno.

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

¿Qué es SELECT FOR UPDATE? ¿Para qué sirve, has trabajado con esta construcción?

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