The process was 3 steps: first with HR, where they describe the job and ask you for previous experiences. Then social interview with managers and technical assessment at the end, with senior software engineers.
I applied through a recruiter. I interviewed at Oracle
Interview
The overall interview experience was very good. The HR lady was very friendly and responded to my emails in a timely manner. During the interview, I simply asked about basic information.
Good, got rejected on the last step, the disjoint was over the wrong language. I did the whole process using C# and JavaScript which they were OK with me using up until the team fit where they wanted Java.