Do desejo de oferecer: como um programador pode organizar a preparação para uma entrevista

Há alguns meses, devido à pandemia, tive que procurar emprego e decidi abordar isso sistematicamente. Com todo o seu amor por planejar, registrar e visualizar o progresso. Tendo passado da folha em branco às ofertas, apresento o meu plano, segundo o qual escolhi empresas e me preparei para as entrevistas.



Seleção de empresa



A primeira coisa para começar são meus objetivos e desejos no trabalho. É importante sentar e pensar, o que quero alcançar nos próximos anos, onde quero morar, o que fazer, que tecnologias usar?



Formamos um retrato da empresa desejada, fiz 3 colunas:



  • Metas no trabalho
  • Desejos para os próximos anos
  • Recomendações (conselhos de amigos sobre como escolher uma empresa)






Pesquisar vagas e requisitos



Agora é hora de abrir o HeadHunter e as páginas de carreiras de empresas para estudar: que pilha, tarefas, condições e requisitos de conhecimento - escrevi o último para traçar um plano de preparação para entrevistas.



Plano de preparação



A preparação para as entrevistas técnicas acabou sendo muito empolgante e, finalmente, houve tempo para mergulhar nos fundamentos do java: em que memória é gasta, entender a complexidade das operações em coleções padrão e ler a simultaneidade Java na prática. Esse tempo provou ser uma pausa importante no trabalho que foi gasto na reposição do conhecimento teórico.



Para redigir tópicos e perguntas, usei:



  • Guia "Eu quero trabalhar no Google" (tomou os temas como base)
  • Requisitos de vagas
  • Perguntas da entrevista compartilhadas por meus amigos (encontrei muitas perguntas interessantes e difíceis)


Resolver problemas:



  • Leetcode (há tarefas de entrevistas de Yandex, Alibaba, Google e as soluções estão disponíveis com uma assinatura)
  • HackerRank


A resolução regular de problemas ensina você a avaliar rapidamente a complexidade dos algoritmos e a encontrar várias formas de soluções, você começa a pensar mais amplo.



O resultado foi um plano geral:







Um exemplo de um dos tópicos:







adicionei uma linha do tempo com prazos no topo - isso ajuda a ficar no curso e a fazer teoria todos os dias. Preparou uma pergunta - coloriu o adesivo verde.



imagem



Resumo



Ao escrever meu currículo, abri feedback de meus ex-colegas para encontrar pontos fortes e tarefas memoráveis.



A experiência de trabalho descreve:



  • Resumidamente, o produto principal e o número de usuários
  • Minha influência no produto: tarefa -> resultado para a empresa
  • Pilha de tecnologia


O que dizer sobre você:



  • Descreva as qualidades que o ajudarão em seu trabalho
  • Anexe links para suas publicações
  • Fale sobre você como pessoa


Exemplo:




Além disso, nem todos os recrutadores amam o modelo HeadHunter, então é melhor escrever um currículo "à mão" usando um modelo .



Entrevistas técnicas de treinamento



Entrevistar é a mesma habilidade que andar de bicicleta. A primeira vez que você se preocupa, sua voz pode tremer, e a apresentação de você mesmo e de suas competências ainda não é tão confiante. E a primeira codificação ao vivo para um iniciante é um grande estresse.



Portanto, respondi a diferentes empresas com o objetivo de praticar e estar pronto para tudo. Além disso, existem novas questões difíceis nas entrevistas. Aqui, você precisa praticar fazer perguntas à empresa sobre os processos, o projeto e a equipe e, então, negociar a oferta.



Lista de perguntas a fazer ao empregador:
  • , , ( ), ( , )

  • / /
  • :
  • :
  • ? ?
  • ( , )
  • : , ? ?




Entrevistas de produção



É hora de procurar empresas nas quais você já deseja trabalhar e receber convites para entrevistas.



Para encontrar empresas: Abri o HeadHunter, olhei para os participantes de conferências técnicas e pedi a opinião de amigos sobre seus locais de trabalho. Então selecionei as empresas que me interessam.



Para obter um convite para uma entrevista:



  • Convide amigos para indicar você (aumenta muito a chance de que seu currículo seja revisado)
  • Escreva para desenvolvedores e recrutadores no LinkedIn (acabou sendo muito útil, muitos desenvolvedores falam honestamente sobre os prós e contras do projeto e podem dar recomendações)
  • Inscreva-se na página de carreiras e no HeadHunter (probabilidade de resposta abaixo)


Um exemplo de como escrever no LinkedIn:




Eu não conseguia manter todas as informações na minha cabeça, então anotei em uma tabela. As gravações ajudam você a alternar rapidamente o contexto entre as entrevistas, conhecer o estágio das entrevistas com cada empresa e não esquecer os detalhes do projeto.







Ofertas



E agora chegou o momento mais agradável - as empresas querem vê-lo em sua equipe e aguardam uma resposta.



Resta apenas finalmente discutir as expectativas salariais, bônus e comunicar sua decisão.



All Articles