Qual é a vantagem das ferramentas de visualização de logs que utilizou?
QA / QA Automation
Houve interação com bases de dados no âmbito de testes automatizados?
Já teve que traduzir testes de um nível para outro (por exemplo, de E2E para testes de integração/componente)?
Por que decidiu entrar no mercado e considerar novas propostas?
O que são tipos de referência e tipos de valor em C#? Qual é a diferença? Por que separar em pilha e heap? Como a pilha é limpa?
Quais métodos HTTP foram cobertos pelos testes automatizados? Qual é a diferença entre PATCH, PUT e POST?
O que é idempotência? Pode explicar com exemplos de métodos HTTP?
Fala-me brevemente sobre ti, qual é a tua experiência relevante?
Qual é a especificidade dos testes móveis? Em que se diferenciam dos testes web ou de backend?
Escreva casos de teste para a funcionalidade da carteira: conta anónima até 15.000 rublos e conta identificada até 60.000 rublos. Operações: compra, recarga com cartão, devolução, aumento da carteira. No momento, pode haver apenas uma conta.
Fale sobre as características do teste móvel
Como vê os logs num dispositivo real, não através do Android Studio, mas através do ADB?
O que é deadlock e condição de corrida?
Dado: Existe um sistema - uma calculadora. Existe uma forma de entrada na tela composta por 2 caixas de edição e um botão - Calcular soma. Ao clicar no botão, aparece outro campo onde é exibida a soma dos números inseridos nos campos. Tarefa: Elabore um plano de testes para este sistema. Condição: se a soma dos números > 1000, o campo de saída fica verde. Se <= 1000, fica vermelho.
O que é assíncrono em C#? O que são async/await? Um método async precisa obrigatoriamente ser executado em outra thread?
O que é um decorador? Fala sobre o padrão Decorator
Fala-me sobre gRPC: o que é, como funciona.
Quais são os serviços externos para os quais os eventos são enviados em aplicações móveis?
Há quantos anos estás envolvido em automação?
Fale-me sobre a estrutura dos testes automatizados no projeto, quais padrões foram utilizados