Ho presentato la mia candidatura online. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Charles River Development (Burlington, MA) nel mese di gen 2009
Colloquio
Standard phone screen questions on the phone such as understanding of Java collections, OOD/OOP.
More detailed questions on the interview. Mostly along the same lines. Written database knowledge test. (If you know how to write inner and outer joins, you'll be fine) plus English language test for non-native speakers (easy).
Domande di colloquio [1]
Domanda 1
This isn't really the most difficult question
i've ever heard but...
Say you have the following classes
class A
{ public String doIt() { return "A"; } }
class B extends A
{ public String doIt() { return "B"; } }
class C
{ public static String doIt() { return "C"; } }
class D extends C
{ public static String doIt() { return "D"; } }
Now consider the following code snippet
A b = new B();
String s1 = b.doIt();
C d = new D();
String s2 = d.doIt();
What will be the values of s1 and s2?