Entrevistas podem ser simples
Tags: tech, interview, code, programming
Published: 2022-10-20 20:37:19

---
title: Entrevistas podem ser simples
published: true
description: Nem tudo precisa ser um bicho de sete cabeças, entenda como tirar vantagens das situações durante em entrevistas e ter bons resultados.
tags: Tech, Interview, Code, Programming
# Use a ratio of 100:42 for best results.
# published_at: 2022-10-20 20:33 +0000
---

Durante toda minha carreira me mantive ativo em entrevistas, mesmo que não estivesse exatamente a busca de uma oportunidade. Na maioria das vezes era apenas para validar o meu nível de senioridade em relação ao mercado. Por não ter um compromisso tão sério, isso me fez olhar pra entrevistas de uma outra forma e me permitiu entender alguns pontos que podem tornar essas situações em algo mais agradável.

## O RH é o seu maior aliado

Normalmente a primeira entrevista é com o time de recursos humanos, e eu te garanto, eles são os seus melhores amigos. Assim como você, eles também querem que você passe no processo e se saia bem em todas as etapas, seja por terem metas à bater, ou pelo simples fato de a empresa estar de fato precisando preencher a vaga.

Não tenha medo de pedir dicas, tirar dúvidas, entender de fato o que é preciso para a vaga em questão. Por muitas vezes eu pedi dicas para as outras etapas e sempre foram bastante prestativos. Obviamente eles não vão te dar um script do que fazer ou falar, mas com certeza você vai ter uma noção maior do que está por vir.

## Sindrome do impostor

Acho que todo dev já teve esse sentimento, aquele momento que você pensa: "Eu não sou bom o suficiente". Mas se tem uma coisa que eu aprendi após anos no mercado, nível de senioridade está mais relacionado a empresa do que ao cargo em sí. Já fui considerado pleno em algumas empresas e sênior em outras. Tudo vai dependender do processo seletivo da empresa, a sua confiança no momento, escopo do produto.. são muitos fatores que podem "inteferir" nessa classificação por parte da empresa.

Meu ponto é, não tenha medo de se canditar para uma vaga de nível maior, mesmo que você ainda não tenha esse nível em carteira. Passando ou não no processo, algum aprendizado será obtido.

## Formatos de entrevistas

No geral as empresas optam por um desses três formatos. Cada um tem seus pontos fortes e fracos, mas todos permitem você mostrar as sua experiência de forma positiva.

### Conversa

Ocorre uma conversa com o time e você tem a oportunidade de contar sobre os projetos no qual já trabalhou, os desafios enfrentados, como resolveu cada situação entre outras coisas relacionadas a futura atividade. Bem parecido com a primeira entrevista com o RH, mas de forma muito mais técnica. Aqui é importante se vender ao máximo e deixar bem evidente a sua participação e importância em cada projetos. Um ponto positivo desse formato ao meu ver, é que ele te possibilita trazer cenários reais e mostrar o seu dominio sobre um determinado assunto.

### Live Coding

É proposto algum desafio, algoritmo, bug, e deve ser resolvido em uma screen call na qual você compartilha a sua tela e ao mesmo tempo que vai resolvendo, vai explicando a sua linha de pensamento. É importante destacar dois pontos sobre esse formato. Primeiramente, pense alto, explique o que está fazendo por mais óbvio que seja. Segundo ponto, uma vez que for dado o desafio, não saia escrevendo código, questione o problema, entenda 100% do que deve ser feito, tire dúvidas. Esses dois pontos devem ser ressaltados, pois, não é somente a sua capacidade de escrever código e resolver problemas que estão sendo analisadas, mas também como você os interpreta e pensa.

### Desafio Técnico

É fornecido um desafio em um repositório do Github e você tem um prazo (normalmente alguns dias) para resolver e mandar a solução para uma avaliação. Um ponto a ser destacado é que tome cuidado. Não saia copiando código da internet. Tente implementar de fato cada feature e lembre-se, é melhor uma feature bem feita, do que várias mal feitas.


## Anotações de contribuições

Durante essas entrevistas é dificil lembrar de cada detalhe sobre os projetos no qual você trabalhou. Por isso recomendo que sempre anote suas contribuições e o resultados obtidos. Lembro de uma entrevista que fiz um tempo atrás na qual expliquei o processo de forma detalhada sobre uma melhoria de SEO que fiz em uma plataforma de marketplace, por ter as anotações pude fornecer dados precisos sobre a melhora em cada um dos fatores.

## Conclusão

Não existe um script que vai garantir a oferta no final em todas as entrevistas, mas você não precisa ter medo, entrevistas podem gerar um certo medo, mas todos os envolvidos estão com o mesmo propósito. Se não receber uma oferta, não entendia isso como uma falha, mas sim uma nova oportunidade de entender o que pode ser melhorado.