Se me pedissem para dar um conselho universal a todos que estão procurando emprego em TI, eu diria:
não hesite em fazer mais perguntas . Não é agradável perceber em um mês que a nova empresa / posição não é exatamente o que você estava procurando. E se esta for uma vaga de realocação, o preço de um erro aumenta significativamente.
Ao aprender o máximo possível sobre a empresa e a posição, você reduz o risco de estar "no lugar errado". Juntamente com uma equipe de especialistas em encontrar trabalho no exterior do
Relocate.me , coletamos 20 perguntas que devem ser feitas antes de você trabalhar em uma nova empresa.

O lado técnico do projeto
1) Quais idiomas / estruturas / bibliotecas são usados no projeto?Isso é óbvio: em primeiro lugar, você deve descobrir com o que deve trabalhar.
2) O que você pode dizer sobre a arquitetura do aplicativo?Arquitetura do aplicativo: microsserviço ou monolítico? Quais padrões são implementados?
3) Com que rapidez o código do repositório entra em produção?O que é usado no projeto: servidores próprios ou tecnologias em nuvem? São usadas práticas ou conteinerização de CI / CD? Os membros da equipe enviam seu código para revisão?
4) Que outras nuances técnicas devo descobrir?Aprenda o máximo possível sobre bancos de dados, APIs, ferramentas de construção, IDEs, sistemas de controle de versão, etc.
5) Quem escreve e mantém a documentação do código? Com que frequência é atualizado?Vale a pena descobrir se o trabalho com a documentação fará parte de suas responsabilidades diretas.
6) Como o código é testado?Que tipos de teste são usados: teste de unidade, teste de regressão, teste A / B ou outros? Quem é responsável por escrever os testes? Quanto código é coberto atualmente pelos testes? Quais sistemas de rastreamento de bugs são usados?
7) Quem é responsável por situações de força maior?O que acontece se um servidor travar no meio da noite? Quem será responsável por resolver o problema? Existem funcionários no projeto que assumem funções 24 horas por dia?
Projeto, equipe e empresa
8) Informações chave do projetoQuais problemas o aplicativo resolve? Quais são os objetivos de curto e longo prazo do projeto? O projeto está gerando investimentos ou ainda está nos planos? Como exatamente essa solução difere dos concorrentes?
9) Qual metodologia é usada - Agile, Waterfall, Scrum, Kanban?Às vezes, várias metodologias são usadas simultaneamente. No entanto, vale esclarecer em que estágio você está entrando no projeto e em que estágio de desenvolvimento é.
10) Qual é a parte principal do trabalho - escrever código ou seu suporte?Seu interesse no projeto depende diretamente disso, certo? :)
11) Qual é o tamanho e a estrutura da equipe?Alguém gosta de trabalhar em uma equipe grande, enquanto alguém prefere a cooperação individual. Para evitar decepções, saiba mais sobre a estrutura da equipe, número de pessoas etc.
12) Quem vou denunciar?E eles estarão relatando para mim?
13) Quais são as principais direções para o crescimento?Existem oportunidades de carreira para este trabalho? A empresa possui programas de rotação de pessoal?
14) A empresa participa da educação dos funcionários?São planejadas master classes ou hackathons dentro da empresa? A empresa paga pela educação fora da empresa (conferências, cursos, treinamentos)? Terei um mentor / serei um mentor para outros subordinados?
15) Qual é o cronograma de trabalho do projeto?Quão flexível é o horário? É permitido trabalhar em casa? A equipe trabalha no projeto horas extras? Em caso afirmativo, isso é pago extra? A vaga significa viagens de trabalho? Se sim, onde e com que frequência ocorrerão?
16) Uma equipe pode ser chamada de amiga?Os eventos corporativos são realizados na empresa? Se sim, com que frequência? Como os conflitos dentro de uma equipe geralmente são resolvidos?
Importante: Se for uma vaga de realocação, especifique o que o seu pacote de realocação inclui.
Aqui você encontra uma lista de itens que a empresa pode fornecer ao se mudar para outro país.
Perguntas sobre contratação
17) Quantas etapas da entrevista me aguardam? Como eles vão?Para preparar e calcular corretamente seu tempo, você precisa conhecer todas as etapas da entrevista e sua duração aproximada. Além disso, não deixe de perguntar quem conduzirá cada uma das etapas da entrevista.
Uma entrevista técnica merece atenção especial. Será uma ligação do Skype ou uma conversa particular? Você escreverá código ou responderá perguntas teóricas? Se for uma vaga de realocação, a empresa cobre os custos de viagem e acomodação para a entrevista final no escritório?
18) Quais são os recursos da tarefa de teste?Conhecendo as especificidades da tarefa de teste, você pode se preparar melhor para ela. Especifique quanto tempo você gastará na tarefa de teste e se haverá um prazo final.
Perguntas gerais não menos importantes
19) Qual salário você está disposto a oferecer a um candidato adequado? Esse valor mudará com o tempo?Não se esqueça de especificar com que frequência a empresa revisa o salário.
20) Posso falar pessoalmente com um dos membros da equipe?A reação e a resposta do recrutador a esta pergunta lhe dirão muito :)
Pré-aviso significa armado: não tenha medo de fazer o maior número possível de perguntas ao procurar um novo emprego. Que outras perguntas importantes você costuma fazer durante as entrevistas? Escreva-os nos comentários :)