Se precisar construir um endpoint de alta carga, escolheria FastAPI ou Django? Qual linguagem escolheria para cargas muito altas?
Python
Como proteger o sistema de criar múltiplos pagamentos se o usuário pressionar várias vezes o botão de pagar?
Fale-nos sobre a sua experiência com bancos de dados: otimização de consultas longas e problemas enfrentados.
Que tipo de equipa lhe é confortável, que qualidades e atributos são importantes para ela?
Fale-nos sobre sua experiência com FastAPI e Django: quando escolheria cada um deles?
Como realizou migrações de bancos de dados e que dificuldades encontrou?
Por que entrou no mercado e o que procura numa nova oportunidade de trabalho?
Quais são as suas bandeiras verdes e vermelhas num líder?
Qual é a desvantagem da abordagem em que a caixa envia dados para o serviço POS, e como você mudaria a interação?
Como vê o seu desenvolvimento de carreira futuro?
Que parâmetros adicionaria ao código QR?
Se tivesse que escolher entre uma grande corporação e uma pequena empresa em crescimento, qual seria a sua prioridade?
Se a migração puder degradar significativamente a base de dados, qual seria a sua ação?
Conte-nos como escreve testes unitários e a que presta atenção durante os testes.
Como avalia o seu nível de júnior a sênior e o que lhe falta para atingir o nível sênior?
Onde quer desenvolver-se?
Projete um sistema de pagamento QR de alta carga para um restaurante: a caixa imprime um código QR com a conta, o usuário abre a página, vê o valor total e passa para o gateway de pagamento; após pagamento bem-sucedido, o pedido deve ser fechado. Espera-se cerca de um milhão de solicitações por hora. Descreva os serviços, sequência de chamadas, tecnologias, segurança e escalabilidade.