If you want to learn a lot and are looking for good opportunities, then Oracle is one of the right places.
If you're not worried about monetary benefits and just want to learn, you can apply for this company without a second thought.
You won't get a proper hike, salary, or bonus. Even God wouldn't know if you will get any pay raise or bonus. Even if you get one, it will be pathetic most of the times. Very few get what they deserve. You will never know how some got paid at all!
Most developers complain that the work is monotonous, there is nothing new to learn, and the work is restricted to one framework.
In appraisal meetings, you will hear totally weird or senseless feedback like:
Dare to question, and the response will make you regret it forever.
Respect people for what they do.
Let the appraisal be honest and give people what they deserve.
The interview process differs from team to team. I applied for the position through one of the job posting sites and later received a call from HR. I had three technical rounds and one managerial round of interviews.
Questions were mostly on Java and SQL. Questions on manual QA process, bug life cycle, test case maintenance, test plan, and test strategy. Questions on automation framework, reports, and how to maintain automated tests. Source controlling.
4 rounds Networking concepts VoIP questions based on my profile
The interview process differs from team to team. I applied for the position through one of the job posting sites and later received a call from HR. I had three technical rounds and one managerial round of interviews.
Questions were mostly on Java and SQL. Questions on manual QA process, bug life cycle, test case maintenance, test plan, and test strategy. Questions on automation framework, reports, and how to maintain automated tests. Source controlling.
4 rounds Networking concepts VoIP questions based on my profile