Nesta página
Perguntas para praticar
Tell me about a project you built.
Conte sobre um projeto que você criou.
Por que perguntamDana quer entender a sua experiência real e como você explica o seu trabalho com clareza.
Escolha um projeto. Diga o que ele fazia e quem o usava. Depois diga o que você construiu e quais ferramentas usou. Exemplo: I built a booking tool for a small clinic. I wrote the back end in Python.
What did you build yourself?
O que você mesmo construiu?
Por que perguntamEla quer saber a sua parte, e não só o que a equipe fez.
Use I, e não só we. Diga claramente a sua parte, como o back end, o banco de dados ou as telas. Conte uma decisão que você tomou e por quê. Não há problema em dizer que outras pessoas fizeram as outras partes.
What tools or technologies did you use, and why?
Quais ferramentas ou tecnologias você usou, e por quê?
Por que perguntamEla quer ver que você entende as suas ferramentas, e não só os nomes delas.
Cite duas ou três ferramentas. Para cada uma, diga em uma frase curta por que foi uma boa escolha. Seja simples. Você não precisa listar tudo o que sabe.
Tell me about a bug you fixed.
Conte sobre um bug que você corrigiu.
Por que perguntamOs bugs mostram como você pensa, como mantém a calma e como resolve problemas reais.
Conte como uma história curta em três passos: o que deu errado, como você achou a causa e como corrigiu. Exemplo: Orders were missing. I read the logs and found a timing error. I fixed it.
How did you find the cause?
Como você encontrou a causa?
Por que perguntamEla quer ver os seus passos, e não só o resultado.
Descreva os passos em ordem. Você leu os logs, usou print para depurar ou tentou repetir o problema? Testou uma ideia de cada vez? Use palavras como first, then e finally.
How did you make sure the bug did not come back?
Como você garantiu que o bug não voltasse?
Por que perguntamEla quer saber se você pensa na qualidade depois da correção.
Diga o que você fez depois da correção. Talvez tenha criado um teste, deixado uma nota para a equipe ou revisado um código parecido. Se não fez nada, diga o que faria na próxima vez.
How do you handle code review?
Como você lida com a revisão de código?
Por que perguntamA revisão de código é uma parte importante do trabalho em equipe. Ela quer saber como você dá e recebe opiniões.
Diga quando você pede revisão e como responde aos comentários. Dê um exemplo real. Exemplo: I ask for review early. When someone suggests a change, I ask questions if I do not understand.
Tell me about a time you learned a new tool.
Conte sobre uma vez em que você aprendeu uma ferramenta nova.
Por que perguntamAs ferramentas mudam o tempo todo. Ela quer saber como você aprende.
Diga o nome da ferramenta e como você a aprendeu. Conte o que construiu para praticar. Exemplo: Last year I learned Docker by building a small test project. Then I used it at work.
How do you work with others on your team?
Como você trabalha com as outras pessoas da sua equipe?
Por que perguntamSoftware é feito em equipe. Ela quer saber como você divide o trabalho e conversa com as pessoas.
Fale de um hábito, como atualizações diárias, pedir ajuda ou programar em dupla com um colega. Dê um exemplo curto de uma equipe real. Mostre que você ouve e compartilha informações.
What would you do if you were stuck on a problem?
O que você faria se estivesse travado em um problema?
Por que perguntamEla quer saber se você tenta sozinho primeiro e também pede ajuda.
Explique os seus passos. Primeiro, você pesquisa e testa ideias por conta própria. Depois de um tempo, pede ajuda a um colega e explica o que já tentou. Isso mostra que você respeita o tempo dos outros.
Let me think of a good example.
Deixe-me pensar em um bom exemplo.

Clara
Guia com IA

Leo
Guia com IA
Frases para experimentar
Let me think of a good example.
Deixe-me pensar em um bom exemplo.
My own part was the back end.
A minha parte foi o back end.
I found the cause in the logs, then I fixed it.
Encontrei a causa nos logs e depois corrigi.
The project was a tool that helped users to…
O projeto era uma ferramenta que ajudava os usuários a…
First I checked…, then I tried…, and finally I…
Primeiro verifiquei…, depois tentei… e por fim…
Could you repeat the question, please?
Você poderia repetir a pergunta, por favor?
Perguntas frequentes
E se o meu projeto foi pequeno ou pessoal?
Tudo bem. Um projeto pequeno também mostra o que você sabe fazer. Explique o que ele fazia, o que você construiu e o que aprendeu. Dana quer exemplos claros e reais, e não produtos grandes e famosos. Um projeto pessoal que você conhece bem costuma ser mais fácil de explicar do que um projeto grande.
E se eu não me lembrar de todos os detalhes de um bug?
Escolha um bug de que você se lembre bem, mesmo que seja simples. Você precisa de três partes: o problema, como achou a causa e a correção. Se esquecer algum detalhe pequeno, diga isso com sinceridade e explique os seus passos de forma geral. Passos claros importam mais do que uma memória perfeita.
Devo usar termos técnicos?
Sim, mas mantenha tudo simples. Diga o nome das suas ferramentas e explique o que elas faziam em inglês simples. Imagine que você está explicando para uma pessoa inteligente de outra equipe. Frases curtas ajudam você e quem está ouvindo. Se precisar de tempo, diga: Let me think for a moment.