Teste para estagiário  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
gcobr
JavaEvangelist
[Avatar]

Membro desde: 21/01/2004 16:55:29
Mensagens: 305
Localização: São Paulo/SP
Offline

Suponha que você é um desenvolvedor senior e que a sua empresa vai contratar um grupinho de estagiários para ser treinado por você.
Os candidatos vem de 1os e 2os anos de cursos superiores de TI e não conhecem Java nem POO.

Você precisa aplicar neles algum tipo de teste para tentar descobrir se eles tem lógica de programação e se vão conseguir aprender POO e Java.

Que tipo de questão você utilizaria?
[Email] [MSN]
grunfeldt
Thread.start()
[Avatar]

Membro desde: 11/12/2006 14:06:55
Mensagens: 35
Offline

Algoritmos...!?
cassio
GUJ Master
[Avatar]

Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline

Levando em conta que alguma coisa de programação o cara tem que saber, nem que seja C ou Pascal, dá para aplicar alguma coisa que pegue firme em algorítmos mas não fique preso a detalhes de sintaxe, só coisa trivial: arrays, strings, ordenação, busca, etc.
Sem saber nada, nada de programação não acho uma boa, ensinar estagiário "do zero" é muito complicado. Se no segundo ano da faculdade o aluno não souber fazer nada sozinho em termos de programação, existe algum problema muito sério ai, do aluno ou da faculdade...

Cássio Marques

Blog
Tecnoage
GUJ Master

Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline

eita, 2º ano devem conhecer pelo menos algoritmos e alguma linguagem como PASCAL (nem sei de usam na faculdade ainda) ou C. se tu quiser pegar um pouquinho pesado, manda eles implementarem uma árvore qualquer e realizar algumas buscas...

Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br
[Email] [WWW] [MSN]
everson_z
Virtual Machine Man
[Avatar]

Membro desde: 05/07/2005 18:12:25
Mensagens: 590
Localização: SP - São Paulo
Offline

2º ano superior sem saber nada de OO??? Só se for superior em Ed. Física.

Manda um teste de QI, matemática, conhecimentos atuais... etc

Primeiro pensamento POG Existe casos e casos!
Segundo pensamento POG Do meu jeito é mais fácil e rápido!
Primeira merda POG Fazer as merdas que muitos fizeram por defender o primeiro pensamento POG.
Segunda merda POG Limitar o projeto ao escopo inicial.
Terceira merda POG Se basear em absurdos para defender seu desenvolvimento.
Quarta merda POG Não entender que padrão é beneficio e usar o primeiro pensamento POG.
Quinta merda POG Achar um absurdo eu escrever isso.
[WWW]
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

nesse caso ai, vc vai ter q ver a logica do cara e saber se ele saca algo de programacao.. e que envolva estruturas.. como array, vetor.. registro.. e tb nao avaliar a parte pratica a teoria tb, porém nao é ideal que vc pegue os conceitos de OO e aplique pq nao vai ter rendimento.. alias pera ai 2 ano é terceiro/quarto semestrE? se for? esquece tudo que falei....

E faria assim.. aplicava array, a vontade, quicksort... a linguaguem qualquer uma.. e o conceito basico de OO.. se ele tiver no segundo ano.. e no terceiro e quarto semestre.. concerteza ele deve ter visto estrutura de dados... logica de programacao.. e ja ta programando.. e ja deve ter a caminho do OO, mais pelo menos via uma teoria basica.. eu vi OO no final do terceiro semestre e no quarto ja era OO, no primeiro eu vi Logica de programacao com pascal, no segundo so estrutura de dados.. e continuacao no terceiro..

Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
Ricardo Siqueira
JavaGuru
[Avatar]

Membro desde: 27/03/2006 09:22:41
Mensagens: 200
Offline

No segundo ano ensinam C e árvore de busca binária na minha facul E olha q é uma faculdade ruim.

Pode pegar pesado em estruturas!

Você está na profissão errada. È a resposta mais provável.
[MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Você precisa algo "psicotécnico".

Do tipo "como é que você resolveria este problema"?

Exponha alguns problemas e pergunte como resolvê-los. Acho que isso seria interessante não só para estagiários, mas para todos (uma vez que às vezes tem cara que é certificado em N coisas mas não consegue resolver um problema da vida real que seja).

Como você já sabe que não pode pedir detalhes de linguagens, então é preciso usar algo que é independente de linguagem, como pseudo-código.
[WWW]
furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

Olá

Para esse tipo de candidato, eu usaria perguntas de raciocinio lógico, algoritmos e estrutura de dados.

Acredito que são os requisitos básicos para ser um desenvolvedor.

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
Marcio_Nogueira
JWizard
[Avatar]

Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline

Acredito que a melhor forma de avaliar se o candidato possui algum conhecimento em programação, seja aplicar um teste sobre conceitos básicos de programação, como por exemplo:

O que é uma variável?
Como declarar uma variável?
O que é um Array?
Como declara um array?
Estruturas de decisão.
Estruturas de repetição.
O que é uma classe?
Qual a diferença entre Classe e Objeto?

Seria um teste básico, só para avaliar a compreenção dos conceitos.

MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
Eduardo Bregaida
Moderador
[Avatar]
Membro desde: 13/11/2003 14:11:35
Mensagens: 2416
Localização: São Caetano do Sul - SP
Offline

Com certeza algoritmos, se o teste for após o curso, aplicaria algo da linguagem tbm

Blog - Java Anywhere
@bregaida - Twitter
Flickr - Fotos
Cursos de Java?

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas
[Email] [WWW] [MSN]
MarcusGonçalves
JavaEvangelist
[Avatar]

Membro desde: 18/03/2003 09:47:19
Mensagens: 432
Localização: Natal, RN
Offline

Algo do tipo:
Entre 8 bolas aparentemente iguais existe uma mais pesada que as outras. Me descreva os passos para descobrir qual a bola mais pesada usando uma balança não mais que duas vezes.
[Email] [MSN] [ICQ]
SadNess
JavaTeenager
[Avatar]

Membro desde: 30/03/2006 16:51:25
Mensagens: 197
Offline

MarcusGonçalves wrote:Algo do tipo:
Entre 8 bolas aparentemente iguais existe uma mais pesada que as outras. Me descreva os passos para descobrir qual a bola mais pesada usando uma balança não mais que duas vezes.


já fizeram esse teste em uma entrevista de estágio minha
Só que a pergunta era diferente. Ele perguntava "Qual o menor número de pesagens possíveis para descobrir a bola mais pesada?"
Respondi na lata "3 é claro"
Só depois descobri que dava com 2 pesagens
hehehe
Jeanioz
JavaChild
[Avatar]

Membro desde: 28/08/2006 15:04:48
Mensagens: 147
Offline

Eu mandaria os estagiários embora e pegaria outros estagiários com conhecimento avançado em Java e que no mínimo estejam cursando mestrado.

E não venha me dizer que eu não posso fazer isso pois já fazem parecido a muito tempo:

http://www.guj.com.br/posts/list/73709.java

This message was edited 2 times. Last update was at 07/11/2007 13:32:44

[Email] [MSN]
aleck
GUJ Ranger
[Avatar]

Membro desde: 27/03/2006 08:08:33
Mensagens: 843
Localização: Rio de Janeiro
Offline

Sinceramente? Converse com cada um deles, pergunte o que eles sabem, o que eles esperam realmente da area, por que escolheram informatica.

Estas perguntas e uma conversa sao suficientes para qualquer um selecionar um bom estagiario.

Sinceramente nao acho logica importante para um estagiario, se ele nao tiver uma logica boa e sua chance de moldar o profissional da maneira que sua empresa precisa, isto mesmo, ensine ele a pensar da maneira "correta".

Prova de logica somente elimina bons estagiarios com pessimos instrutores.

Nao existe um mau aluno, apenas professores ruins, um bom professor sabe estimular ate os alunos mais bagunceiros.

Desenvolvedor iOS/Android
http://blog.alexandresoli.com.br
@alexandresoli
[WWW] [MSN]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team