Sobes.tech

ERP Consultant

É possível escrever tags como json ou gorm na Entity? Como isso se relaciona com os princípios de DDD?

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

Fala-me sobre o agendador em Go — para que serve, do que é composto?

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

O que são transações ACID em bancos de dados?

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

O que fazer se uma pasta não tiver acesso de leitura durante uma varredura recursiva?

Junior
ARTW
55

Tarefa arquitetónica: existe um serviço de Utilizadores e um serviço de Notificação. Ao registar um utilizador, é necessário garantir o envio de uma mensagem ao Kafka (para enviar email). Como garantir a entrega se o Kafka não estiver disponível?

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

Conhece a Clean Architecture, Hexagonal Architecture, DDD — está familiarizado, trabalhou com elas?

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

A sua esposa vai ter um bebê no próximo mês. Pode tirar algum tempo de folga quando ele nascer?

Junior
Digital Zone
52

Como escrever corretamente abreviaturas na notação de nomes em Go?

Junior
ARTW
51

Fala-me sobre o Graceful Shutdown — para que é usado e como o implementaste.

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

Codificação ao vivo: tarefas em Go — solicitações concorrentes, closures em goroutines, filtragem de duplicados, contador com segurança de thread, canais com buffer, timeout de função

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

O que é P (processador) no agendador Go — é um processador físico?

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

Fala-me sobre índices em bases de dados — para que servem, que tipos existem?

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

O que contêm os padrões táticos de DDD?

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

Escreva uma função FindFilesByExtension que procura recursivamente arquivos num diretório e devolve um segmento de caminhos absolutos para os arquivos ([]string) que satisfaçam as condições: extensão do arquivo == targetExtension (sem considerar maiúsculas/minúsculas) tamanho do arquivo > minSizeKB A função deve percorrer todos os subdiretórios aninhados. Exemplo de estrutura de diretório: /projects/ ├── doc.pdf (2048 KB) ├── report.docx (512 KB) ├── src/ │ ├── Main.go (2 KB) │ ├── Utils.go (5 KB) └── images/ └── photo.jpg (3072 KB) Exemplos de verificações: 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

Como implementar o padrão Inbox no lado do serviço de notificação para garantir o processamento de mensagens?

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

Princípios SOLID — fala-me de cada um.

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

O que é SELECT FOR UPDATE? Para que serve, trabalhou com essa construção?

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

Revisão de código: identifique problemas e sugira melhorias no código do controlador com o método updateBalance

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

O que é equilíbrio entre vida profissional e pessoal?

Junior
Digital Zone
47

Existe alguma diferença na ordem de definição dos campos num índice composto? Por exemplo, se houver um índice composto (nome, sobrenome), será utilizado o índice se a consulta tiver apenas sobrenome?

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