The process was three weeks , I first did a phone interview with a recruiter to discuss my skills and my goals and start the process formally.
I had 3 interviews.
Phone interview with a Senior Consultant: He asked me about my technical skills in programming and databases.
Face to face interview with a Senior Managing Consultant: He asked me about my experience in Software projects and interaction with IT customers and consulting methodologies
Technical tests: I made five exams Algorithms in C, SQL, Engineering Software, Linux Commands and Object Oriented Programming. These tests were of medium difficulty.
At the end I received an offer to join the team Oracle - Comunications Global Bussines Unit.