First round: General aptitude questions and some puzzles. You're expected to give proper solutions.
Now, one piece of advice: Think out loud. That way, even if you aren't able to arrive at an answer, they get to know your line of thought. This way, they might correct you or say things like, "What if...?" That way, you can think of another possible solution. This might not fetch you the same points as someone who's giving the right answer, but the thing is, for an interviewer, this is better than getting a blank stare.
Second round: C/C++ questions. I was asked one data structures question, which I was expected to code (write the actual code and not just a snippet). I think they asked how to find a loop in a doubly linked list (not sure). They look for boundary conditions and expect you to give neat, working code.
Third round: I was asked one logic question, for which I was asked to code the solution in any language (again, full code, not just the algorithm). I don't remember if they asked me any SQL questions in this round. Even if they had, it would have been only a few simple queries.
Fourth round: The final round was a courtesy HR round. You're pretty much done if you've reached this round. Just don't say anything as stupid as you're planning on doing an MS or something.
Technical rounds:
Algorithms and data structures based questions and puzzles
The following metrics were computed from 4 interview experiences for the Oracle Applications Developer role in Trichy, Tamil Nadu.
Oracle's interview process for their Applications Developer roles in Trichy, Tamil Nadu is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Oracle's Applications Developer interview process in Trichy, Tamil Nadu.