GUIA DE PROFISSÃO · MOKILIX ENTRETIEN
Entrevista de emprego: Programador ou programadora web
Os seus projetos falam melhor do que os seus diplomas: venha com código para mostrar e uma história para contar sobre cada um.
A PROFISSÃO
O que os recrutadores esperam
Os programadores web são recrutados pelas agências digitais, pelas jovens empresas tecnológicas, pelos operadores de telecomunicações, pelos bancos, pelos meios de comunicação, pelas ONG e pelas administrações que põem os seus serviços em linha. Muitos trabalham também por conta própria ou à distância para clientes estrangeiros. De um principiante, espera-se bases sólidas, projetos pessoais visíveis e vontade de aprender. De um perfil experiente, espera-se escolhas técnicas fundamentadas, um código fácil de manter, a estimativa fiável dos prazos e o acompanhamento dos mais novos.
Competências avaliadas na entrevista
- Domínio das bases: HTML, CSS, JavaScript e uma linguagem do lado do servidor
- Bases de dados e interfaces de programação (API)
- Gestão de versões com Git e trabalho em equipa
- Método de pesquisa e de correção dos erros
- Capacidade de compreender a necessidade de um cliente e de estimar um prazo
Família de profissões: Informática e digital
PERGUNTAS COMENTADAS
Sete perguntas a preparar
- 01
Apresente-me um projeto de que se orgulha e as suas escolhas técnicas.
Escolha um projeto que possa mostrar em linha ou no seu computador. Explique a necessidade, porque escolheu essas ferramentas e a dificuldade principal que resolveu. Guarde uma cópia que possa ser vista sem ligação, para o caso de a rede falhar.
- 02
Como procede para encontrar e corrigir um erro de programa (bug)?
Descreva uma abordagem ordenada: reproduzir o erro, ler a mensagem, isolar a causa, corrigir, verificar, e depois acrescentar um teste. Ilustre com um erro real que lhe deu trabalho. O recrutador quer ver um método, não sorte.
- 03
Como utiliza o Git num trabalho de equipa?
Fale de ramos, de mensagens de registo claras e de revisão do código por um colega. Conte um conflito de fusão e a forma como o resolveu. Se trabalhou sempre sozinho, diga-o e mostre o seu repositório pessoal.
- 04
O que faz para que um site continue rápido com uma ligação lenta e num telemóvel de gama de entrada?
Refira medidas concretas: imagens mais leves, páginas leves, uso da cache, carregamento adiado do que não é essencial. Diga como testa, por exemplo simulando uma rede lenta no navegador. Esta pergunta conta muito onde a internet móvel é cara.
- 05
Que precauções toma para a segurança de uma aplicação web?
Mencione as bases: controlo dos dados introduzidos, palavras-passe nunca guardadas em texto simples, direitos de acesso, atualizações, cópias de segurança. Fique pelo que pratica realmente. Reconhecer um limite e dizer como se forma vale mais do que uma resposta recitada.
- 06
Um cliente pede-lhe uma funcionalidade pouco clara para a próxima semana. O que faz?
Mostre que faz perguntas para precisar a necessidade e que a reformula por escrito. Proponha uma divisão em partes com uma primeira versão que possa ser entregue e um prazo realista. Diga não ao que é impossível, propondo uma alternativa.
- 07
Como se mantém atualizado e o que aprendeu recentemente?
Refira as suas fontes habituais e sobretudo uma aprendizagem recente posta em prática num pequeno projeto. Fale também da sua participação numa comunidade local ou em linha. Evite enumerar tecnologias que só viu por alto.
Erros frequentes
- Referir no CV tecnologias que não consegue explicar.
- Vir sem projeto para mostrar nem código que possa ser consultado.
- Recusar o exercício prático ou ficar calado enquanto o faz: pense em voz alta.
Perguntas a fazer ao recrutador
- Que tecnologias utilizam e como está organizada a equipa?
- Como decorrem a revisão do código e a colocação em linha?
- O cargo é presencial, à distância ou misto, e que material é fornecido?
Guia de preparação redigido pela MOKILIX: não substitui o anúncio do empregador nem a opinião de um profissional da área.
Treine agora, por escrito.
Indique este cargo no simulador: recebe cinco perguntas, um comentário após cada resposta e um balanço.
Simular esta entrevista