Sobes.tech

Golang

O que fazer se o trabalhador falhar durante o processamento da tarefa?

Senior
Не указано
92

O que acontece com o utilizador quando o refresh token, que vive na cookie, expira?

Senior
X5 techX5 tech
92

Características do trabalho com strings em Go: imutabilidade, len(), trabalho com Unicode/cirílico, runas?

Middle+
YadroYadro
92

Imagine uma situação em que tem ofertas de duas empresas diferentes. Quais fatores consideraria ao compará-las e como cada um deles influenciaria a sua decisão final?

Middle+
plata
92

Existe uma tabela quente na base de dados que é lida constantemente. Como trabalhar com índices neste caso?

Senior
WildberriesWildberries
92

Tabela `employees`: | id | nome | departamento | salário | |----|-------|--------------|---------| | 1 | A | TI | 100 | | 2 | B | TI | 100 | | 3 | C | TI | 90 | | 4 | D | TI | 80 | | 5 | E | RH | 200 | | 6 | F | RH | 180 | É necessário listar todos os funcionários que estão no top-3 por salário dentro do seu departamento. Se vários funcionários tiverem o mesmo salário, todos devem ser incluídos (mesmo que isso expanda o top-3 para 4-5 pessoas).

Middle
WildberriesWildberries
92

Como funciona a conexão WebSocket na arquitetura — em que momento ela é estabelecida e quem comunica com quem?

Senior
Яндекс
92

O que especificamente despertou o seu interesse na nossa vaga?

Senior
aic
92

Vives atualmente em Moscovo? Qual cidade estás a considerar? Consideras um formato de trabalho híbrido? Em que fase de procura estás?

Senior
Яндекс
92

Quantas tentativas de retry devem ser feitas antes de enviar uma mensagem para a DLQ?

Senior
КасперскийКасперский
92

O que são colisões em um mapa?

Middle
RWB
92

Tens alguma questão para o colega?

Middle
Aliexpress
92

Fala sobre um caso técnico complicado — como exatamente implementaste a solução?

Senior
Hi Rockits
92

Descreva os requisitos para uma aplicação Python + OpenGL para morphing de objetos com um controle deslizante.

Senior
АЙ-ТЕКОАЙ-ТЕКО
92

Qual é a composição atual da sua equipa em termos de tamanho e funções?

Middle
Effective Technologies
92

Em que as goroutines diferem dos threads do sistema operacional? Para que servem as goroutines?

Senior
Бюро 1440Бюро 1440
92

Tem finais ou ofertas de outras empresas?

Middle+
OZONOZON
92

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }

Senior
Pasul LTD
92

Existem pré-ofertas em mãos?

Senior
Датаджайл
92

O que é normalização de bases de dados? O que são formas normais?

Senior
2gis2gis
92
/412