Candidato a entrevista de engenharia se recusa a usar o quadro branco [duplicado]

42

Hoje eu experimentei o primeiro em uma entrevista técnica. O candidato se recusou a usar o quadro branco para resolver uma questão de algoritmo, conforme solicitado. Não havia nenhum tipo de deficiência em jogo nem nada (fora do nervosismo). Ele simplesmente disse que está desconfortável usando um quadro branco para perguntas difíceis.

Por incrível que pareça, fomos capazes de passar por isso comigo de pé sobre o ombro, olhando para o bloco de anotações. Ele até comunicou seus pensamentos com eficácia suficiente para eu ajudá-lo nos inevitáveis solavancos. Depois disso, perguntei-lhe como ele se sentia sobre o trabalho colaborativo (como a colaboração aqui é pesada) e ele disse que adora. Perguntei-lhe se ele gosta de se reunir com outros desenvolvedores para resolver os problemas no quadro branco, ao qual ele disse que sim.

Isso é algum tipo de bandeira vermelha ou estou lendo muito sobre isso? Em nosso ambiente, a colaboração é uma obrigação.

DETALHE ADICIONAL:

O candidato estava sendo avaliado para uma posição de desenvolvimento principal, caso em que ele gasta muito do seu tempo se comunicando com seus desenvolvedores e menos tempo de codificação do que um colaborador individual.

    
por smp7d 26.02.2013 / 00:00
fonte

6 respostas

67

Eu não estaria muito preocupado com isso. Você não está contratando ele para trabalhar em um quadro branco; você está contratando ele para trabalhar em um teclado. O quadro branco é uma técnica de entrevista para ajudar a demonstrar sua competência. Se isso não funcionar bem para ele, mas ele é capaz de demonstrar sua competência de outras maneiras, então isso é um detalhe de implementação irrelevante.

Do que você escreveu, ele parece ser bom em se comunicar e lidar com problemas, e você notou que ele conseguiu realizar o trabalho necessário em um bloco de notas. Isso resolve o mesmo problema que o quadro branco: ele dá ao candidato algum lugar para trabalhar com o processo mais lentamente do que digitar e sem uma tecla Backspace, enquanto o entrevistador observa para ter uma idéia do processo de pensamento. Pelo que está escrito aqui, não vejo nenhuma boa razão para não contratá-lo com base nisso.

    
por 26.02.2013 / 00:02
fonte
47

Há uma grande diferença entre o código de hash em um quadro branco quando o brainstorming e o código de hashing são exibidos em um quadro branco quando há um cara que já sabe a resposta olhando para você e esperando que você cometa um erro. Algumas pessoas ficam realmente nervosas nesse ambiente. E mesmo que você não esteja nervoso, estar em entrevistas técnicas o dia todo tira isso de você.

Neste caso, eu fui recentemente o entrevistado e o entrevistador me perguntou uma questão de codificação do quadro branco que eu não só sabia a resposta ao frio, eu tinha escrito um artigo sobre como fazer isso . Eu estava tão desgastado mentalmente depois de dois dias inteiros de falar sobre linguagens de programação e fazer perguntas de codificação que acabei de apagar e demorei provavelmente dez vezes mais do que deveria ter para escrever a solução. Muito embaraçoso. Eu posso facilmente ver como alguém nervoso sobre uma entrevista poderia deixar em branco qualquer questão instantaneamente.

Eu estive no lado do entrevistador e tive candidatos que me disseram antes do tempo - como, dias antes do tempo - que eles estavam desconfortáveis com o whiteboarding. Eles perguntaram se poderia haver alguma outra maneira de testar seus conhecimentos de algoritmos básicos. Dado esse aviso, estou bem com a configuração de uma máquina no ambiente de desenvolvimento preferencial do usuário, dando meus problemas de codificação e deixando-os para real.

Em suma, eu não considero uma "bandeira vermelha", mas disse que é razoável que o candidato avise com antecedência que eles mostram suas habilidades de uma maneira melhor.

    
por 26.02.2013 / 00:18
fonte
18

Enquanto eu provavelmente teria seguido uma pergunta sobre que tipo de problema ele sente ser whiteboard, posso ver seu ponto de vista. Se você estiver perto o suficiente para escrever em um quadro branco, estará muito perto para ver a coisa toda sem mover a cabeça. Para certos tipos de algoritmos que podem ser frustrantes. Eu prefiro quadros brancos para escrever uma linha ou duas, depois voltando para pensar sobre isso. Quanto maior a proporção entre escrita e pensamento, mais eu prefiro um editor ou um pedaço de papel. De fato, sou conhecido por fazer um monte de digitação rápida no meu editor, depois transferir a lista para um quadro branco para a parte de raciocínio.

O que pode ser visto como uma excentricidade que vejo como um alto grau de autoconsciência. Eu prefiro contratar alguém que saiba que ele é mais eficiente no papel e afirma, do que alguém que não tem idéia. Também tenha em mente que nem todas as deficiências são visíveis. Ele pode ser cego de um olho, ou ter visão periférica limitada, e prefere não contar às pessoas, a menos que seja absolutamente necessário.

    
por 26.02.2013 / 00:23
fonte
4

Eu não ficaria preocupado, se o trabalho do bloco de notas fosse aceitável.

Escrever em um quadro branco é fisicamente diferente do manuscrito em uma superfície horizontal ou da digitação, o que é difícil para algumas pessoas fazerem "fluentemente". Rabiscar diagramas e anotações rabiscadas, como normalmente acontece durante a colaboração em quadros brancos, também é muito diferente de escrever código claro.

    
por 26.02.2013 / 01:08
fonte
2

Preocupar-me-ia com alguém que recusasse um pedido comum e que não sentisse necessidade de fornecer uma explicação. Espero que eles tenham expressado isso como uma preferência e não como uma recusa. Nenhuma indicação de que este é um problema temporário (torcido tornozelo?) Isso parece socialmente estranho para mim. Ao contratar a sua imaginação, você está apenas indo à loucura e criar os piores cenários possíveis.

Se a posição permitir que você isole este indivíduo de trabalhar no quadro, isso é um problema menor, mas qual problema tem esse sintoma? Liderar os outros exige que você reconheça quando não está colocando as pessoas à vontade e deve se esforçar para explicar a situação. Eu me recuso a usar este framework, period = WTF?

    
por 26.02.2013 / 14:22
fonte
2

Eu tenho digitado desde que eu tinha 12 anos, parcialmente, porque eu chupava o manuscrito até então. Se eu estou escrevendo uma solução, 9/10 do meu cérebro está na parte escrita 1/20 está na parte nervosa e o que resta é uma combinação do que eu comi naquele dia, a coisa engraçada que minha esposa fez, como o novo cara se compara a Leonard Nimoy e o problema. Me dê um maldito computador, não um quadro branco ou um bloco de anotações. Nem todos trabalhamos e pensamos da mesma maneira.

Mais específico para a sua pergunta, ele não gosta de quadros brancos? Como isso impede sua capacidade de se comunicar com engenheiros em um mundo onde temos 1.001 opções para comunicar qualquer idéia que desejamos?

    
por 26.02.2013 / 15:24
fonte