technical test for Java intern or junior développer