Interview was of 5 rounds.3 telephonic and 2 F2F. First round was telephonic and was asked about basic JAva,SQL and puzzles. 2round was F2F and was for about 1.5 hrs. Asked many things in Java Collections, Programs and algorithms on Sorting and Searching. 3 round was US call by recruiting manager and was typically managerial kind like why oracle, why r u leaving previous company like that. 4 round was again US call from Director of Development and was asked about many things like why IT, why Oracle and from Technical side what is the most challenging problem u have solved in u r proj an how did u resolve it and some qns regarding multi threading. Final was again F2F again in Oracle Bangalore. This was for about 1 hour and asked on J2EE architecture and many things in project . Finally they explained about their own proprietary architecture and asked me to apply the same to my project. This was mainly intended to know whether the person can quickly adjust to the environment and their architecture. The total duration was for about 1.5 months. Final round was HR regarding the compensation.