Fala sobre a sua experiência na Tinkoff — como foi contratado e o que fez?
Golang
Implementar o método grpc-servidor AddItemAndOrder: 1. Adicionar produtos ao carrinho 2. É obrigatório informar os potenciais consumidores sobre a criação do carrinho através do broker de mensagens. 3. Ao alterar a composição do carrinho, deve-se recalcular basket.Total = soma(quantidade * preço) 4. Todos os elementos do carrinho devem ser únicos pela chave ProductID 5. Para fazer o pedido, é necessário alterar seu status para ordered 6. Não é permitido fazer alterações em carrinhos já ordenados Existe uma tabela onde todas as colunas são do tipo inteiro. No código, há uma consulta: select * from t1 where a > ? and b = ? and c != ? order by a;
Como é avaliada a eficácia da equipa de desenvolvimento?
Como é garantida a consistência dos dados no projeto?
Que problema pode ocorrer ao enviar eventos para um broker de mensagens e como resolvê-lo?
O que pode motivá-lo a aceitar a proposta de uma ou outra empresa?
Fala sobre o último erro — o que aconteceu, como encontraram e como resolveram?