Com que tipos de API você trabalhou além do REST? Quais métodos HTTP você conhece? O método POST pode excluir uma entidade?
QA / QA Automation
Que tipos de dados incorporados conhece em Python? Quais deles são mutáveis e quais imutáveis?
O que significa o item do currículo "verificação da integridade dos dados entre serviços"? Qual foi o papel das consultas SQL nisso?
Que ferramentas de trabalho com Kafka você usou?
Tarefa prática com Docker: como copiar um arquivo para um container? Como renomear um arquivo no Linux?
Para que utilizou fixtures nos testes?
O que é uma função lambda em Python? Em que casos é conveniente usá-la em testes?
Por quais sinais sabes que o deployment foi bem-sucedido? Como verificar a versão do serviço no Kubernetes?
São frequentes tickets vazios ou tarefas com descrição insuficiente no Yandex?
Com que sistemas operativos trabalhas: Windows, Linux?
Por que foram necessários cerca de 200 testes para cada um dos dois endpoints? O que exatamente precisava ser verificado?
Como está organizada a sua forma de trabalhar com Kubernetes? Acede aos pods/containers, verifica logs, altera configurações? Qual interface é utilizada para trabalhar com Kubernetes?
Quem e como determina quais testes permanecem manuais?
Como testar uma tarefa se a sua descrição consiste apenas num título?
Como verificar se a requisição não retornou um status 400 ou 500? Qual método é usado para isso?
Como verificar a existência de uma chave num dicionário? Como funciona o método get()?
def fetch_users(): conn = db.connect("my_database") cursor = conn.cursor() cursor.execute("SELECT * FROM users") result = cursor.fetchall() return result
Quais métodos podem ser usados para ordenar uma lista em Python? Qual a diferença entre sort() e sorted()? Qual método usar se a lista for passada como parâmetro em um teste e não quiser modificar a lista original?
Quantos testes automáticos de API você criou?
Fala sobre a tua experiência, especialmente na automação de testes. Que tarefas realizaste: testes de API, testes de UI, quais mais, quais menos?