Fale sobre si, suas motivações para mudar de emprego e sua experiência
System Analyst
Como implementar um POST idempotente para que não seja semanticamente idêntico a um PUT?
Como interagiu com o arquiteto nos projetos? Descreva o processo de aprovação das decisões arquitetónicas.
Como mudaria a consulta se precisar calcular a popularidade por mês?
Escreva uma consulta SQL para obter os 10 livros mais populares.
Pode dar um exemplo de uma anomalia de dados numa tabela desnormalizada?
Tem experiência em conduzir pesquisas, especialmente na melhoria de produtos ou processos atuais?
Para que serve a normalização de bases de dados?
Como é a interação do front-end com o back-end ao confirmar? Qual método HTTP é chamado e qual é o nome do endpoint?
Fala-me de alguma grande tarefa de que te orgulhes — difícil ou simplesmente interessante.
Desenhe um diagrama de sequência de interação entre Frontend e Backend ao usar um código promocional
Quais os requisitos que precisam ser esclarecidos para iniciar o desenvolvimento de um serviço de transferência de dinheiro entre usuários de diferentes bancos?
Por favor, esclareça como trabalhou com as tarefas: de quem elas provinham, em que formato?
O que fazer se, durante a análise, verificar-se que os dados são insuficientes para a implementação?
O que fazem as chaves allOf, oneOf, anyOf no OpenAPI? Explique com um exemplo de esquema com allOf.
Qual é a sua experiência com Python? Escreveu apenas scripts com loops ou algo mais pesado, como pandas ou matplotlib?
Mencionaste os megasserviços, que eram responsáveis por algo. Por quê exatamente?
Como interagiu com o analista de negócios e em que formato recebeu os requisitos?
Conheces algum padrão de arquitetura de microserviços?
O Kafka garante a ordem de leitura das mensagens na sequência em que foram publicadas?