Era uma vez, mesmo nos tempos antigos, escrevi um artigo para Habr -
Entrevista. O olhar do requerente .
Nos 10 anos que se passaram desde então, muita coisa mudou: o número de projetos em meu portfólio aumentou, tanto com êxito quanto com êxito; Dezenas de livros foram lidos, dezenas de treinamentos e vidosiks no YouTube foram vistos, úteis e apenas “comedores de tempo”, além de dezenas de entrevistas, mas que eu já conduzi. Depois de algum tempo, ocorreu uma revisão dos pontos de vista
, mas não é exatamente sobre
isso que quero falar neste artigo de discussão.
É hora de criar uma sequela. Conheça meu # 10YearChallenge, apenas agora pelo entrevistador.
Porque Porque Para quem?
A afirmação de que sou tão incrível e agora, com um leve aceno de caneta ou pressionando os botões do teclado, dará os conselhos mais práticos e tudo ficará bem - fundamentalmente falso. O objetivo deste artigo é trocar experiências e, possivelmente, dar aos entrevistadores iniciantes algumas recomendações gerais, como A pessoa que entrevista o candidato é o rosto da empresa. Você gostaria de ir a um escritório em que um entrevistador ou RH \ Recruiter imbecil com experiência e demonstra isso da porta? Eu não
Fundo chato e chato sobre você, que você pode pular
Nesta seção, não vou revelar os segredos do Open Sign, apenas uma pequena digressão falando sobre mim. As entrevistas se tornaram minha responsabilidade nos últimos 5-6 anos. Agora eu posso entrevistar candidatos do nível de desenvolvedor júnior ao gerente júnior, desenvolvedores apenas em uma certa pilha de tecnologia na qual meu "crescimento" e desenvolvimento ocorreram, ou seja, Não concordo em entrevistar um desenvolvedor de C ++, porque Eu me deparei com essa linguagem de programação há muito tempo.
No total, realizei cerca de duzentas entrevistas, houve anos / meses em que conduzi 2-3 entrevistas por semana, houve um tempo em que realizei apenas 7 entrevistas por ano. Agora me considero confortável para uma entrevista por semana / duas.
Farei uma reserva imediatamente, só estou envolvido em entrevistas técnicas, não dou uma oferta de emprego para a empresa, embora há algum tempo eu tivesse esses poderes.
Sobre o currículo e o início da conversa
Antes da entrevista, eu sempre recebo o currículo de um candidato. Vale ressaltar que, às vezes, o conteúdo depende da região, por isso existe um currículo que lista que o candidato trabalhou com várias tecnologias e simplesmente recolhe em cada uma delas. Sempre parece um pouco suspeito, porque Conheço apenas algumas pessoas que se atrapalham em Java e .Net (por exemplo), além disso, isso é uma exceção e não uma regra. Ao mesmo tempo, um desenvolvedor de pilha completa que pode, tanto em .Net quanto em JS, é bastante normal, embora haja algo mais e menos.
Um momento de desculpa: infelizmente, eu venho com um laptop para uma entrevista
e sento com o nariz nele, apenas xingando de vez em quando, e se eu costumava ser cético em relação a essas ações, agora tenho que lidar com o que fazer nas anotações do candidato e depois escrever uma conclusão detalhada , você não fará anotações, mas os candidatos 2,3,4 por semana, e isso é tudo, o entrevistador não pode escrever / lembrar detalhes da revisão e, em geral, a personalidade do entrevistado é manchada, para agravar, você pode adicionar que você saiu da entrevista e precisa retornar ao projeto e para outros associados a ele, e lá estão os seus estacas e correndo por aí.
Não anotado - esqueci. A melhor memória é papel.
Por isso, ele veio,
explicou por que precisava de um laptop e, se o candidato não se importou, abriu o caderno
e fechou o cachecol . Ele se apresentou e explicou o que vamos fazer agora.
Em média, minhas entrevistas duram de uma hora ou mais, geralmente até duas, é claro que tento não arrastar blá blá blá vazio. Se a pergunta atormenta: “para quê? você pode descobrir se combina ou não com você em 10, 15, 30 minutos! ”, a resposta pode ser encontrada na discussão abaixo. ;)
O próximo passo, peço para contar ao candidato sobre mim, minha experiência nos últimos anos. Um leitor curioso terá imediatamente uma pergunta lógica: “Por quê? Você leu o currículo antes da entrevista ?! O fundo!
Eu li, mas, como mostra a prática, às vezes as pessoas enviam um currículo moralmente obsoleto que não reflete as realizações mais recentes. Não, isso não é preguiça humana, às vezes uma pessoa não tem tempo, outras tarefas, outras atualizadas às pressas. Além disso, no setor de TI, o trabalho geralmente procura um candidato, e não vice-versa - isso deve ser entendido e aceito.
Além disso, como regra, são possíveis 2 desenvolvimentos:
- O candidato fala incessantemente sobre si mesmo. O que ele é (a) bom e geralmente bem feito e como a empresa tem sorte quando o emprega. Em geral, nas palavras de um clássico moderno:
O mundo inteiro será transformado de uma só vez
Vai se tornar mais beleza
E brilhar como strass
Sorri e traz pontes.
- O candidato realmente não sabe como / quer se anunciar, e por que, quando há trabalho? Mais, menos amado, além disso, bem pago.
No primeiro caso, você precisa ouvir o candidato com muito cuidado, fazer anotações e, com base nos resultados das anotações, fazer perguntas profundas. Como mostra a prática, há momentos em que as pessoas são bem versadas em várias questões, além de terem uma habilidade de auto-apresentação bem legal - homens bonitos, aplaudo por estarem lá! Às vezes, é o contrário, eles digitam todos os tipos de nomes, termos e, não apenas colocam tudo em um currículo, mas também decidem raspar essas palavras na entrevista,
existem até regiões remotas onde isso é muito comum . Existe exatamente a mesma abordagem, ouvimos com muita atenção, fazemos anotações e depois cavamos profundamente.
Perguntas e teste de conhecimentos / habilidades
Imediatamente, observo que vale a pena separar duas abordagens de questões - a presença de experiência prática e a presença de conhecimento teórico.
Uma teoria sem prática é morta e estéril, e uma prática sem teoria é inútil e perniciosa. © de Chebyshev.
No meu entender, um bom engenheiro é uma pessoa que combina tanto a presença da experiência prática quanto do conhecimento teórico, porque as tarefas precisam não apenas ser capazes de fazer da cerca até o jantar, fazê-lo bem (ler profissionalmente), mas às vezes explicar o que foi feito aos colegas e não parecer um leigo aos olhos dos outros.
Portanto, quando uma pessoa fala sobre sua experiência anterior, ela mostra que realmente a “sentiu” na prática, e então já é possível lançar questões teóricas para ter uma ideia de que a pessoa usou o microscópio para não colocar muletas nos dormentes.
Se uma pessoa quiser desenhar, explique o que está em um pedaço de papel ou em uma prancheta - por exemplo, por exemplo, só ficarei feliz com essa visualização.
Além disso, eu claramente pressionarei o candidato a raciocinar em voz alta, porque esse é um processo bastante útil, tanto do ponto de vista do candidato - ele demonstra suas habilidades para raciocinar e tirar conclusões, como do entrevistador - talvez o candidato não tenha coisas pequenas o suficiente para que uma pessoa possa se abrir de um ponto positivo e demonstrar seu conhecimento, que é como uma pedrinha. capaz de causar uma enorme queda de pedra.
Assim, chegamos à conclusão de que
uma das principais tarefas do entrevistador é ajudar o candidato a demonstrar seus conhecimentos e habilidades práticas . Portanto, a entrevista pode durar mais de uma hora.
Teste de habilidades práticas e teóricas - perguntas e respostas
É bastante útil e interessante fazer perguntas teóricas, isso mostra a amplitude das visões e conhecimentos de uma pessoa, bem como a capacidade de encontrar informações em várias fontes. Eu respeito especialmente as pessoas que, ao responder uma pergunta teórica, podem tecer algum tipo de referência a partir de sua experiência prática.
Não vou me deter particularmente no ponto de verificação da teoria, apenas observo que você precisa passar pela teoria a partir das seções que a pessoa declarou, mas também lembre-se de pedir algo próximo. Como exemplo, uma pessoa pode dizer que viu a arquitetura do projeto e fez mais algumas perguntas esclarecedoras: "quantas pessoas estavam no projeto?" ou "que outras responsabilidades você teve?" você pode descobrir que uma pessoa também conseguiu dirigir com bastante sucesso com uma equipe de 10 pessoas, mas isso saiu de sua cabeça durante uma entrevista ou o entrevistador não fez as perguntas certas. Então você pode perder habilidades valiosas.
"Bem, é muito fácil questionar a teoria, mas como vamos testar a prática? Colocá-lo no computador e fazê-lo escrever código? Ou você começará a se afogar para o teste agora?Como me opus a testar tarefas, continuo aderindo a essa teoria. Uma pessoa não deve gastar seu tempo
pessoal resolvendo problemas que não são pagos, mas se o entrevistador não puder entender, uma pessoa é capaz de escrever código sem recorrer a um teste, então esse entrevistador é o fundo. Além disso, a legislação consagra a norma do período de estágio, que funciona nos dois sentidos: o funcionário entende se a empresa é adequada para ele, se suas expectativas foram atendidas, a empresa, por sua vez, pode avaliar as qualidades profissionais da pessoa com mais detalhes.
"Como você vai verificar isso sozinho?"Pedirei que você anote um pequeno pedaço de código, sem encontrar falhas na sintaxe, na precisão das chamadas de método e em outras bobagens. Uma folha de papel ou um quadro branco - não há diferença. Não verificamos quanto uma pessoa se lembra de todas as assinaturas de métodos sobrecarregados de uma determinada classe. Ao mesmo tempo, considero desnecessário escrever um grande pedaço de código, para uma entrevista é bastante normal fornecer um pequeno pedaço de código, por exemplo, meu favorito para testar o conhecimento de DI do “conceito” e pedir para adicionar um método simples, indicando o que pode ser escrito ou pode ser dito em palavras. Muitas vezes, tenho caras que olharam brevemente para o código e disseram: "Bem, aqui você precisa usar o DI, você pode fazer isso, ou então pode fazê-lo e é isso." Se uma pessoa pode explicar tudo em menos de um minuto, por que se preocupar em escrever? O mesmo se aplica a outras habilidades técnicas.
As coisas são um pouco mais complicadas com as habilidades de design, por exemplo, um banco de dados, aqui posso perguntar e desenhar no quadro, mas definitivamente não levo ninguém a anotações.
"Escrever código de novo?" É possível verificar a disponibilidade de habilidades práticas apenas através do código?De maneira alguma, se uma pessoa começa a falar sobre casos da prática ou do uso de certas ferramentas, habilidades, é bastante lógico complicar um pouco a situação e perguntar como ela agiria. Ou dê uma situação da experiência pessoal e veja como o candidato decidirá. Admito, honestamente, ainda vou a entrevistas como candidata, tanto técnica quanto administrativa, embora, se eu tiver uma entrevista técnica em várias etapas, eu "me apaixonei" e digo que escrevo um pouco de código, mas principalmente é arquitetura e gerenciamento projetos. Em uma dessas entrevistas técnicas, perguntaram-me uma questão interessante de como fazer a primeira implantação com a configuração inicial da infraestrutura em um sistema completamente fechado, ou seja, ele não “se destaca” da Internet, e não há acesso externo a partir da palavra, e é impossível enviar uma pessoa especialmente treinada. Na minha opinião - uma pergunta bastante interessante.
Sobre a diferença nas entrevistas
Talvez um dos tópicos mais controversos, como do ponto de vista do entrevistador, você precisa ter uma compreensão clara de como, onde e por que entrevistaremos o candidato. Vamos considerar em ordem:
- Porque Desde que eu estava contratando tanto em uma empresa pequena quanto em uma empresa grande o suficiente, existem algumas diferenças. Ao contratar uma grande empresa, é importante entender que uma pessoa sabe e sabe como, ou seja, o entrevistador é obrigado a determinar a lista de habilidades e a profundidade de posse dessas habilidades. Isso se deve ao fato de que você pode encontrar um projeto adequado às habilidades do candidato.
- Entrevista de projeto ou entrevista de pequena empresa. Não separo especificamente esses dois conceitos porque as abordagens para essas entrevistas são muito semelhantes em seus mecanismos. Nessas entrevistas, você tem um ou mais candidatos, terá sorte e está tentando entender como o candidato é adequado para você, de acordo com as habilidades que ele conhece. Nesse caso, o entrevistador técnico deve estar envolvido no projeto e não ser convidado de fora, como essa pessoa tem uma idéia da necessidade da disponibilidade de certas habilidades e da capacidade de sacrificá-las ou de aumentar a falta em um prazo aceitável.
Epílogo
Observo que, quando o entrevistador iniciou suas atividades, ele se baseou nas anotações do artigo anterior e tentou não cometer erros que eu havia observado com os outros. Embora meu caminho fosse espinhoso e indolor.
Neste artigo, solicitando discussão, omiti deliberadamente maneiras de fazer perguntas, pois a escolha é de todos, e o volume de textos já é grande.

Espero que este artigo seja útil para todos que iniciam sua jornada em entrevistas e não se esqueça de que você deve gostar ou apenas terá negativas e desmotivações que não afetarão ninguém positivamente.