A entrevista tech: eu digo se você se preparou bem

A entrevista tech: eu digo se você se preparou bem

A entrevista de emprego é, geralmente, um momento que gera inquietação, curiosidade ou ansiedade, entre outras reações. Quer seja a nossa primeira procura de emprego ou uma oportunidade dentro ou fora da empresa onde trabalhamos, é sempre uma grande experiência com a qual podemos aprender. Mas como saber se você está pronto?

Embora possa parecer clichê, conhecer a empresa é muito importante, principalmente se for de tecnologia. Isso ajudará muito você a se alinhar com o que a empresa está procurando. Saber o que é o setor, missão, visão e um pouco de sua história, é de grande valia.

Tudo isso contribuirá significativamente para a sua candidatura, é importante agir com calma. Se você chegou a uma entrevista, é porque o que você mostrou em seu currículo (CV) indica que você tem o que é preciso. É apenas uma questão de corroborar a informação.

Entendendo que os processos de entrevista podem variar dependendo da empresa, projetos ou gerentes, um desenvolvedor de software pode esperar entre 2 a 3 entrevistas.

Se você está apenas começando sua vida profissional ou dando seus primeiros passos como desenvolvedor, mostro como seriam essas entrevistas.

Primeira entrevista

Imagine o seguinte: na primeira entrevista, eles são quase todos estranhos até aquele ponto. Assim, embora muitos não o digam, para o bem ou para o mal, essa primeira impressão é chocante! É aqui que a empresa e o candidato se encontram pela primeira vez, é uma entrevista para te conhecer um pouco (Seja pontual!).

Eles o conhecem como "Pré-Screen" ou "Screen" e serve para corroborar informações como sua localização, e-mail, números de contato, experiência profissional e educação. Além disso, aqui é verificado que você possui os conhecimentos exigidos na descrição do cargo.

Apenas algumas perguntas gerais são feitas sobre linguagem de programação, framework, banco de dados, etc., alinhadas à descrição do trabalho. Eles também perguntarão sobre sua experiência anterior, os projetos em que trabalhou, histórias de sucesso, por que saiu ou por que deseja mudar de empresa.

Se a vaga exigir um segundo idioma (como o inglês), é provável que as partes passem alguns minutos conversando em outro idioma.

Muitas variações podem ocorrer nessa primeira entrevista. Embora seja verdade que todas as entrevistas são importantes, a primeira é fundamental.

Segunda entrevista

Isso certamente será de natureza técnica. Os testes de programação são feitos aqui e é provável que um dos líderes técnicos participe.

É fundamental que você não perca o foco e lembre-se que está sendo avaliado o tempo todo, confiando que você possui o conhecimento técnico necessário, com certeza nesse nível da entrevista você estará bem.

É muito importante sempre mostrar boa disposição e comunicação nesta fase. Por exemplo, pode acontecer de você ter alguma dificuldade em alguma etapa da prova técnica. Calma! Se necessário, pergunte. A empresa gosta de saber que você se sente confortável trabalhando em equipe e que está disposto a colaborar, seja contribuindo ou apoiando sua equipe.

Terceira entrevista

Você provavelmente encontrará o gerente ou líder de contratação neste estágio. Normalmente, é apenas para te conhecer melhor e analisar seu perfil dentro da equipe. Eles ainda vão falar mais detalhadamente sobre os projetos, bem como os planos de médio e longo prazos. Você está quase dentro.

Nessa rodada de entrevistas é quando a empresa está prestes a decidir qual dos candidatos será selecionado e onde você poderá avaliar melhor se esta será a empresa na qual deseja seguir carreira.

É muito importante ficar atento ao que acontece nesta entrevista. Lembre-se que é, inclusive, um momento em que possibilidades e oportunidades são mostradas. Já houve casos em que ainda nesta fase os candidatos foram praticamente promovidos, ou seja, concorreram ao cargo de Engenheiro de Software Sr., mas graças à sua experiência, boa postura, ligação com a equipa, entre outras coisas; Demonstraram muito e a oferta foi melhorada (por exemplo) de Líder para uma com melhor nível estrutural e salarial.

Por outro lado, outras conversas, testes de inglês, testes de personalidade, testes de conhecimentos técnicos e testes psicotécnicos podem ser aplicados nesta fase, mas, em essência, você deve esperar certos processos gerais.

Mas como saber se você está pronto/a?

A parte chave e fundamental é ler a descrição do trabalho. Sim, literalmente o que a empresa precisa está incorporado. Em geral, você poderá ver muita informação, mas concentre-se naqueles 3 ou 4 requisitos essenciais que se destacam na descrição e depois olhe para aqueles que são um "plus". A descrição pode conter muitas informações, mas o foco está no que conhecemos como "Must have".

Abaixo mostro um exemplo de descrição de cargo. O que está em bold é onde você deve prestar mais atenção.

Mega Developer Systems

Procuramos um desenvolvedor React com profunda experiência com dados. Você terá a oportunidade de aprender e mostrar suas habilidades com alguns dos melhores desenvolvedores.

Responsabilidades:

- Empregar as melhores práticas da indústria para fornecer soluções de classe mundial.

- Assegurar que as soluções desenvolvidas continuem a cumprir todas as normas.

- Fique por dentro das tecnologias emergentes e como elas podem ser aplicadas aos negócios.

Deve ter:

- Inglês fluido.
- Sólida experiência em JavaScript + HTML + CSS.
- Pelo menos 3 anos de experiência com React.
- Compreensão profunda de React.js e seus princípios básicos, incluindo Virtual DOM, State, Props e React Lifecycle.
- Experiência com dados e sua visualização, preferencialmente usando data warehouses como Snowflake.
- Experiência com plataformas de dados de clientes (segmento ou Rudderstack).

Bom ter:

- Noções com Kong API Gateway (uma grande vantagem).
- Experiência com revisão de código.

Habilidades:

- Comunicação verbal e escrita, resolução de problemas, atendimento ao cliente e habilidades interpessoais.
- Capacidade de trabalhar de forma independente e gerir o seu próprio tempo.
- Capacidad para navegar por datos estructurados y hacer análisis de calidad.
- Capacidade de solucionar problemas e fazer alterações no sistema conforme necessário para resolver problemas.

Sistemas Mega Desenvolvedores. É uma empresa de serviços de tecnologia de classe mundial.

O sucesso ou fracasso da entrevista será determinado por muitos fatores. De certa forma, por se tratar de cargos técnicos, competências relevantes, experiências e estudos são definitivamente essenciais, mas também é uma questão de atitude. Serão levados em consideração mostrar real interesse pela oportunidade, chegar no horário (mesmo que a entrevista seja remota), roupas adequadas, procurar fazer a entrevista em local bem iluminado e sem distrações, entre outros detalhes.

A entrevista é uma questão de dois atores: o candidato e a empresa. O empregador sempre fará a primeira abordagem, seja publicando o cargo em um quadro de empregos ou em sua plataforma da web, mas é sempre ele quem dá o primeiro passo.

Por outro lado, o candidato é aquele que, após a leitura da descrição, determina se é aquilo que procura ou se irá despertar nele a motivação para se candidatar. Independente da situação, é uma questão de dois, então o interesse genuíno deve ser demonstrado no momento da entrevista.

Recomendações do desenvolvedor

Depois de entrar no processo de seleção, tenha em mente o seguinte:

- Reserve um tempo para explicar na entrevista em quais projetos você trabalhou, se foram longos ou curtos, o que foi desenvolvido neles, em quais idiomas e para que tipo de indústria. Suas experiências individuais ou de equipe na revisão de código.

- Se a vaga na descrição for Full-Time, destaque o que procura e qual o motivo pelo qual se candidatou.

- Discuta as ferramentas que você domina, como React.js se você for um Front End ou Node.js como um Back End. Indique também se você é simplesmente Full Stack.

- Se você tiver um currículo atualizado, apresente-o na entrevista.

- Comente sua experiência com outras equipes como UI/UX em implementações.

- Considere como você pode contribuir trabalhando de forma colaborativa para projetar, desenvolver, depurar e implantar código escalonável, eficiente e reutilizável. O acima é bom, especialmente em API/Funções de Front-end, tomando o exemplo anterior de descrição de trabalho.

- Destaque seus atributos em qualquer outra linguagem, framework ou banco de dados que você possua. Faça isso livremente.

- Se você está fazendo certificações ou pretende continuar se preparando, comente.

Embora seja importante conhecer a empresa, identificar seus pontos fracos, fortalecer seus pontos fortes e chegar na hora e com boa atitude, também é essencial alinhar e focar nas áreas que a descrição destaca como "must haves". Isso não é negociável, muito menos quando se trata de cargos técnicos.

Se agendar suas entrevistas com horário, aproveite para praticar, durma bem nos dias anteriores e prepare o que for necessário. Faça cada entrevista com a melhor disposição. Acredite, isso é percebido em uma entrevista por chamada e muito mais em uma videochamada. Outro detalhe: tenha confiança, mas não perca a humildade. Demonstre sua vontade de continuar aprendendo e crescendo. Que você é uma pessoa que contribui, que escuta e que permite que te ajudem.

Se chega a hora da entrevista e você sente que em alguma dessas áreas "essenciais" precisa refinar ou consolidar algum detalhe, faça isso, você posso! Dessa forma, você aumentará muito as chances de aprovação em qualquer processo de entrevista semelhante.

Você vai conseguir! Sucesso!

💡
As opiniões e comentários expressos neste artigo são de propriedade exclusiva de seu autor e não representam necessariamente o ponto de vista da Revelo.

A Revelo Content Network acolhe todas as raças, etnias, nacionalidades, credos, gêneros, orientações, pontos de vista e ideologias, desde que promovam diversidade, equidade, inclusão e crescimento na carreira dos profissionais de tecnologia.