Oi Pessoal,
como já é tradição, coloco um post aqui para dizer como foi a prova:
1 - Fiz a prova em português (apesar de ter estudado em inglês): Acho que valeu a pena. Como não temos o inglês como língua materna, acabamos perdendo um tempo maior em ler e interpretar as questões. O meu inglês é bom, mas acho que perderia um tempo maior lendo as questões, principalmente as de enunciado mais longo. Ao final da prova, me sobraram 20 minutos. Se eu tivesse feito a prova em inglês, talvez o tempo desse a conta exata.
Somente em 1 questão encontrei problemas na tradução.
Os enunciados e as respostas são traduzidos, mas o código não. Assim, em alguns casos, você precisa saber ainda alguma coisa em inglês. Por exemplo, caiu uma questão mais ou menos assim:
public class Dog extends Animal {
private Tail tail;
…
a questão perguntava sobre relacionamentos IS-A e HAS-A e uma das opções era:
a) Cachorro TEM UMA cauda
ou seja, você precisa saber que “tail” é cauda… 
2 - Cairam algumas questões EXATAMENTE IGUAIS (!!!) ao simulado da Troytec - eu comecei a fazer esse simulado, mas como tinham alguns erros de sintaxe e digitação, fiquei com medo de “aprender errado” e parei o simulado no meio… 
As questões que eu lembro que caíram foram:
Given:
20. public class CreditCard {
21.
22. private String cardlD;
23. private Integer limit;
24. public String ownerName;
25.
26. public void setCardlnformation(String cardlD,
27. String ownerName,
28. Integer limit) {
29. this.cardlD = cardlD;
30. this.ownerName = ownerName;
31. this.limit = limit;
32. }
33. }
Which is true?
A. The class is fully encapsulated.
B. The code demonstrates polymorphism.
C. The ownerName variable breaks encapsulation.
D. The cardlD and limit variables break polymorphism.
E. The setCardlnformation method breaks encapsulation.
Answer: C
Which Man class properly represents the relationship “Man has a best
friend who is a Dog”?
A. class Man extends Dog { }
B. class Man implements Dog { }
C. class Man { private BestFriend dog; }
D. class Man { private Dog bestFriend; }
E. class Man { private Dog<bestFriend> }
F. class Man { private BestFriend<dog> }
Answer: D
-
interface Foo {
-
int bar();
-
}
-
public class Beta {
-
class A implements Foo {
-
public int bar() { return 1; }
-
}
-
public int fubar( Foo foo) { return foo.bar(); }
-
public void testFoo() {
-
class A implements Foo {
-
public int bar() { return 2; }
-
}
-
System.out.println( fubar( new A()));
-
}
-
public static void main( String[] argv) {
-
new Beta().testFoo();
-
}
-
}
Which three statements are true? (Choose three.)
A. Compilation fails.
B. The code compiles and the output is 2.
C. If lines 16, 17 and 18 were removed, compilation would fail.
D. If lines 24, 25 and 26 were removed, compilation would fail.
E. If lines 16, 17 and 18 were removed, the code would compile and
the output would be 2.
F. If lines 24, 25 and 26 were removed, the code would compile and
the output would be 1.
Answer: BEF` -
public class GoTest {
-
public static void main(String[] args) {
-
Sente a = new Sente(); a.go();
-
Goban b = new Goban(); b.go();
-
Stone c = new Stone(); c.go();
-
}
-
}
-
class Sente implements Go {
-
public void go() { System.out.println(”go in Sente.”); }
-
}
-
class Goban extends Sente {
-
public void go() { System.out.println(”go in Goban”); }
-
}
-
class Stone extends Goban implements Go { }
-
interface Go { public void go(); }
What is the result?
A. go in Goban
go in Sente
go in Sente
B. go in Sente
go in Sente
go in Goban
C. go in Sente
go in Goban
go in Goban
D. go in Goban
go in Goban
go in Sente
E. Compilation fails because of an error in line 17.
Answer: C
3 - Onde estudei - Livro da Kathy Sierra. Li uma vez todo o conteúdo e depois reli fazendo um resumo. Não fiz muitos simulados (a maioria era para SCJP 1.4 e muitos continham erros).
No mais, a distribuição das questões é mais ou menos a mesma que foi postada aqui no GUJ por outras pessoas. Só achei que caiu bastante coisa de classpath, compilação, etc.
É isso aí. Espero que esse depoimento sirva para aqueles que ainda vão prestar a prova.
Julio
P.S. - Para os curiosos, meu score foi 66%…

