I recently went through a lot of interviews. I would love to share my learnings and experience with you.
I had my first telephonic round which lasted about 30 minutes 1.5 weeks before the conference. The questions were based on my projects on resume and few behavioral questions. 6 days before the conference I was informed that I had final round at GHC. There were two 50 minutes rounds held at GHC. Each consisted one coding question and multiple behavioral questions and few resume based questions. The coding questions went really well for me but I found the behavioral questions little tricky. However, within a week I was informed that they are not moving forward with me.
I was contacted by a recruiter and was asked to apply for multiple positions at different organizations at Oracle in which I was interested. I was selected by 3 organizations. I had 45 minutes phone screen for each organization. First interview consisted of an leetcode question and a system design question. The system design question did not go well for me. Second and third interviews had mix of Java, OOPs, algorithms, behavioral and resume based questions. I was called for onsite interviews with two of the organization at Redwood City Shore. I had 3 interviews with different teams. In the first interview I was asked leetcode medium and few behavioral questions. Second interview was Object Oriented Design, System Design and questions based on my previous projects. Third interview consisted of leetcode question and resume based questions. I was asked to give preferences of teams I was interested in. After 3 weeks, I was informed that they are moving forward with an offer from my top choice of preference.