1. Phone interview, discussing about your skill set, background. And who they are looking for
2. Doing a kind of IQ/Logic online assessment. Not very difficult.
3. Video technical interview, asked some Java common interview questions.
4. References verify, just let your references to rate some of your skills
5. Offer
Interview questions [1]
Question 1
Cand you tell me about the difference between composition and inheritance? When do you apply composition or inheritance? Why?