Quero me matricular
Artigos Alura Lingua

Perguntas comuns na entrevista de emprego para programadores

Giovanna Oliveira
Giovanna Oliveira
Perguntas comuns na entrevista de emprego para programadores #inset

Hello, there! Se você está buscando um emprego como programador e quer trabalhar em uma multinacional, é muito importante que você se prepare com antecedência para a entrevista com a pessoa recrutadora. Ela vai fazer algumas perguntas para entender o seu perfil e as suas competências técnicas, por isso é uma boa ideia você preparar algumas respostas e praticar bastante.

As perguntas abaixo foram retiradas de uma pesquisa realizada pelo próprio LinkedIn. O que você responderia para cada uma delas?

Perguntas comuns na entrevista de emprego para programadores

Hard Skills

How do you find duplicate characters in a string?
Como você encontra caracteres duplicados em uma linha de código?

Lembre-se de dar respostas concisas, mas detalhadas, para demonstrar o seu conforto e entusiasmo com a linguagem.

What programming languages do you work in? Describe your experiences using these languages. And which do you prefer?
Com quais linguages de programação você trabalha? Descreva suas experiências usando essas linguages. E qual delas você prefere?

Você deve mencionar uma variedade de linguages. Se você é júnior, pode focar na sua experiência. Se você for sênior, aí já pode entrar em detalhes de por que gosta de um framework em particular.

What would you consider to be an indefensible programming mistake?
O que você consideraria ser um erro de programação injustificável?

Mencione erros específicos, mas lembre-se de diferenciar erros razoáveis causados por não conhecer uma linguagem de erros causados por mero desleixo.

Comportamentais

Tell me about a time when you were asked to lead a project. What did you do first? What did you learn?
Conte-me sobre um momento quando você teve que liderar um projeto. O que você fez primeiro? O que você aprendeu?

Aqui você deve demonstrar sua habilidade de visualizar as etapas de um projeto e como priorizar adequadamente. Se você nunca liderou um projeto antes, demonstre entusiasmo para fazer isso no futuro e como você organizaria as etapas.

Give an example of a high-pressure situation you faced at work where everything seemed to be going wrong. How did you approach it?
Dê um exemplo de uma situação de alta pressão em que tudo parecia estar dando errado no trabaho. Como você lidou com isso?

Demonstre as suas habilidades de solução de problemas e trabalho em time, e lembre-se de refletir sobre o que você poderia fazer diferente no futuro para lidar com a situação ou evitá-la.

Tell me about a time when you worked as part of a team to complete a challenging project. What role did you play, and how did the team work together to get the job done? What would you have changed about the experience?
Conte-me sobre um momento quando você trabalhou como parte de um time para completar um projeto desafiador. Qual foi o seu papel e como o time trabalhou junto para completar o trabalho? O que você teria mudado com relação à experiência?

Se a função exige trabalho em time, demonstre que você se sente confortável trabalhando tanto coletiva quanto individualmente, e tome cuidado para não desdenhar das realizações de outras pessoas do seu time.

Soft Skills

What’s your ideal work environment?
Como é o seu ambiente de trabalho ideal?

Entenda como é o ambiente de trabalho da empresa e explique como é o ambiente ideal para você se concentrar. Porém, se você sente que o seu ambiente ideal é diferente do da empresa, converse com a pessoa recrutadora para entenderem se seria possível algum tipo de ajuste.

Do you find it easy to explain technical elements of your work to non-technical employees when the role requires it? Give an example.
Você acha fácil explicar aspectos técnicos do seu trabalho para funcionários não técnicos quando a função requer isso? Dê um exemplo.

Você deve demonstrar que se sente confortável explicando conceitos complexos para pessoas leigas, ao mesmo tempo em que demonstra que é uma pessoa paciente e que ensina com atenção.

What inspired you to pursue programming professionally, and what do you hope to achieve in your career?
O que inspirou você a buscar programação profissionalmente, e o que você busca alcançar em sua carreira?

Aqui você deve mostrar que tem interesse genuíno em lógica, matemática e programação, assim como possíveis objetivos inspiradores, como mudar o mundo através da programação ou ajudar a empresa a lançar um novo produto.

Do you want to know more about programming? Confira o nosso artigo "Você entende as siglas mais usadas na programação?" See you!

Aproveite e faça nosso teste de nível de inglês. Ou baixe nossa apostila que te ensina como aprender inglês de maneira eficiente!

Quer realmente aprender outras línguas, como inglês e espanhol? Conheça os nossos cursos que reforçam o aprendizado de inglês e espanhol.

Inglês e espanhol online de maneira eficaz!

Escolha um dos planos e tenha acesso aos cursos completos da plataforma

Plano Anual 12x R$40 ou R$480 Quero este plano
Plano Semestral 6x R$50 ou R$300 Quero este plano