Gabriel, Vou expor pra voce uma sugestão com base naquilo que já passei em termos de entrevistas. A coletânia é um apanhado das perguntas que já me submeteram e mais algumas dicas que já li na revista Você S/A:
--------- Faça uma mescla de perguntas técnicas com perguntas administrativas no tocante ao processo da empresa, cite a ele o parque tecnológico que vocês tem aí incluindo servidores e banco de dados e tente pescar: - Se ele tem alguma solução ou se pensou em alguma coisa pra automatizar aquele processo. Quem propõe alguma solução, ainda que fajuta, denota ter espírito de iniciativa. - Se ele já fez algum sistema que envolva uma atividade deste tipo ou muito parecida. Deixa ele falar o que ele conhece do processo com o qual já esteve envolvido. - Nunca tente bater de frente com o que ele está propondo e muito menos tentar impor seu ponto de vista sobre o dele. Deixe ele propor, ainda que viaje na maionese, mas deixa. - Se ele vai querer impor o ponto de vista dele sobre o seu. O ideal é que o ponto de vista do candidato seja adaptado às nescessidades e a visão da empresa. A empresa quer solução e não um aparecido se achando o dono da razão. 1) Pergunte pra ele como ele se qualificaria em termos de experiência com Analise e desenvolvimento de sistemas. Pergunte se ele já participou de algum evento ou se tem o costume de participar de algum encontro tipo o Delphi Developers Day ou se já esteve em alguma Borcon. Se ele participa ou já participou de alguma lista de discussão. Quem tem uma boa rede de contatos, tem condições de ter uma boa bagagem de conhecimentos e estar sempre bem informado sobre as novidades e tendências do mercado. Alem de ter um maior número de pontos de apoio pra dificuldades no dia-a-dia do desenvolvimento. 2) Atente se ele vai tentar arrastar conversa em cima de uma tecnologia ou uma técnica de elaborar sistemas. Se ele fizer isto, dê corda a ele. NÃO CORTA O CARA, A MENOS QUE O TEMPO SEJA CURTO E O ASSUNTO TÁ RENDENDO DEMAIS. Mas faça-o cordialmente. Nunca passe uma imagem de estúpido ou ignorante ao candidato. Lembre-se que você pode estar perdendo um talento promissor por pura ignorância, e o principal: O candidato TAMbém estará te avaliando se você sabe ou não. Pode ter certeza de que ele TAMbém pode estar procurando uma brecha pra "te derrubar" na entrevista. 3) Pergunte se ele sabe alguma coisa de aplicação multi-camadas, comunicação remota e/se já trabalhou com bancos de dados de grande porte. 4) Pergunte pra ele se ele conhece outras linguagens/Ferramentas de desenvolvimento além da usada na empresa. Pergunte se ele conhece de programação para internet. Ele já conhece o dotNET? Já ensaiou alguma coisa no C# ou no ASP.NET? 5) Pergunte pra ele se ele conhece alguma coisa de BI, Data Mining, etc. 6) Pergunte pra ele se ele sabe lidar com usuário leigo e com usuário burro também. Ele teria condições de saber rapidamente aonde, possivelmente, está o erro no sistema, apenas ouvindo o relato do usuário lá na outra ponta pelo telefone? TODO MUNDO que mexe com desenvolvimento uma hora tem que passar por isto. Então, é melhor que um novato já seja vacinado. 7) Pergunte a ele com qual base de dados ele mais tem trabalhado nos últimos 2 anos, e se ele teria dificuldades em se adaptar a uma nova base de dados. Atente se ele vai propor alguma específica ou se ele vai dizer que só trabalhou com base de dados xinfrin. 8) Pergunte se ele sabe fazer mais de um coisa ao mesmo tempo, se ele tem condições de administrar tempo, se ele conseguiria resolver problemas inesperados mas não perdendo a concentração total naquilo que está fazendo. Pergunte se ele tem plenas condições de interromper o desenvolvimento de um sistema por uns dias, mexer em outro, e voltar ao anterior sem que se perca nos fontes. Isto é fundamental pra saber se o cérebro do cara é multi-thread ou se é mono-usuário.. 8) Ele conhece alguma coisa de: - Triggers, Stored Procedures e Views? - Chaveamento em tabelas (PK/FK/IDX)? - OOP? - Componentes? - Rede? - Terminal Service? 9) Pergunte pra ele o que ele conhece de análise e modelagem da dados. Sabe fazer diagramas? Sabe elaborar um script pra criar uma tabela no banco de dados? Sabe fazer fluxogramas/Organogramas Ele saberia montar um fluxograma/Organograma de um sistema a partir da análise de um código fonte? E CONFRONTANDO ESTA ANÁLISE COM O PROCESSO DA EMPRESA? 10) Pergunte pra ele se ele se vê em condições de poder mexer no código fonte de um projeto feito por outro desenvolvedor que nem alí mais está. Qual o grau de dificuldade que ele avaliaria em um primeiro contato. - Impossível de mexer? - Dá pra mexer sim, mas preciso de um tempo pra analisar e conhecer o projeto. - Tranquilo, tranquilo. Mexo sem problema algum (Opção irrecomendável de se responder). 11) Não mande ele fazer um sistema lá na hora. Tem gente que fica nervoso, outros se perdem com o tempo tentando fazer uma coisa muito boa achando que vai ser avaliado por aquilo (O que na pratica não funciona), mas mesmo assim se você quiser avaliar o dominio dele na ferramenta, pede ele pra desenvolver qualquer coisinha lá (fala com ele que pode ser qualquer coisa que der na cabeça dele, MAS SIMPLES. NADA COMPLEXO PORQUE O TEMPO É CURTO) MAS, PRESTE ATENÇÃO!!! - Se ele vai usar o debugador. - Se ele sabe usar os recursos do Delphi (Tipo o Ctrl+F7) pra analisar o que está fazendo. - Se na hora de entregar o produto pronto, ele vai dar apenas F9 ou se vai dar um Build-All - Se ele perde muito tempo florindo um projeto ou se ele faz a coisa funcionar primeiro (e corretamente) pra depois ver o que dá pra florir, ou se ele faz as duas coisas simultaneamente (O que é melhor) Com base neste feedback, dá pra voce ter uma noção geral do candidato. Lógico que ele não é obrigado a dominar isto tudo aí em cima, mas dá pra você ver o grau de conhecimento dele e em que patamar está este grau. Agora DESCARTE O CANDIDATO SE: Se ele conversar com você de forma truculenta e arrogante. Quem é assim, se acha. E quem se acha, vai criar mais problemas no ambiente de trabalho do que trazer soluções. Ele se apresentar na entrevista mal arrumado: Por mais pobre que o cidadão seja, um pingo de asseio ele tem que ter. Como é que o cara vai visitar um cliente usando piercing ou brinco com calça surrada e camisa Quicksilver??? Também, convenhamos, não é pra ir de terno ou de fraque né... PS: Mulheres, é extremamente proibido o uso de roupas muito justas com decotes abusados. Maquiagem pesada e perfume forte? Melhor nem ir. Tintura em cabelo, desde que seja uma tintura discreta ou dentro do sensato. Cabelo Vermelhão ou verde? Ainda terás sorte se o entrevistador estiver disposto a te receber. Se ele chegar atrasado sem uma justificativa plausível (aqueles que nem dão satisfação). Quem faz isto, demonstra não ter compromisso com o trabalho e não tá nem aí pra horarios e prazos. Se ele falar QUE TEM OS FONTES DE UMA EMPRESA QUE TRABALHOU NO PASSADO: Se ele pegou de lá e tá falando em trazer "exemplos" pra cá. O que o impede de pegar depois os daí e os levar lá pra outro canto??? Se tudo que você perguntar se ele sabe fazer, ele responder que sabe. A não ser que ele tenha um chip com todo o conhecimento universal implantado no cérebro dele, muitos candidatos cometem este erro gravíssimo em responder que sabe fazer tudo, que saca tudo, manja de tudo, é o bam bam bam do negócio, "O CARA". pra depois querer se virar pra fazer. Isto pode ser altamente fatal pra ambas as partes. Ele se queima no mercado e a empresa se queima com o cliente. Agora se ele responder na entrevista que sabe alguma coisa ou que já teve contato com aquilo, ou se por acaso ele começar a questionar sobre um determinado tópico, visando obter mais informações, é diferente. Lembre-se que mentira tem perna curta... []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de construção!! -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Gabriel Herdt Enviada em: segunda-feira, 14 de agosto de 2006 13:50 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] oque perguntar numa entrevista de emprego? Pessoal meu chefe me deu a função de fazer uma "perguntas tecnicas" para umcara que vai fazer uma entrevista de emprego. trabalhar com Delphi 2005 e oracle 10g2. Oque Perguntar? hehe Obrigado ai -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html