Como é que os microserviços comunicavam entre si?
QA / QA Automation
Dê um exemplo de teste unitário e teste de integração para uma aplicação de abertura de depósito. Vê riscos na abordagem em que todos os tipos de testes são escritos pelos desenvolvedores?
O que acontece ao usar o operador delete com um array em JavaScript?
Já utilizou testes pareados na prática?
Pode explicar o que se entende por arquitetura com dois níveis de separação de componentes?
Como vai provar ao cliente que nenhuma exigência ou cenário foi omitido entre a escrita dos casos de teste e a sua execução?
O PM diz: é preciso testar a aplicação em uma hora, e a versão será lançada em uma hora. O que vais fazer?
Para que servem os sistemas de logging? Pode-se simplesmente aceder ao servidor ou fazer o download de um ficheiro.
Em que tipos de aplicações normalmente não é necessário testar automaticamente?
Que métricas de qualidade o AQA deve acompanhar no projeto? Fale mais sobre a cobertura de testes e como trabalhar com ela.
O que é RESTful? Quais são os critérios do REST?
Que tipos de testes você usaria para testar este sistema?
Defina as chaves primárias e externas nas tabelas accounts e payments
Qual é o significado da arquitetura de microsserviços?
Quais elementos da interface são exibidos quando você entra no Swagger UI?
O que é o cache de API? Como resolver o problema de atualidade do cache?
Serão executados INSERT e UPDATE se não houver COMMIT na transação?
Organize os componentes do Kafka no esquema (Producer, Consumer, Topic, Partition, Zookeeper, etc.)
Por que é necessária a interface Browser se as classes Chrome e Firefox a implementam?
Corrigir o método que retorna o comprimento máximo de uma sequência em que cada elemento seguinte aumenta em 1, em um array de inteiros fornecido. Se a lista contém apenas 1 elemento, o comprimento da sequência é 1.