So lately I gave interview for IC3 in Oracle OCI - Senior Member Technical Staff.
I have 3 years of experience as a Backend Developer where I have used Spring Boot, Python, AWS.
The role required someone with experience in both Java and Python.
The interviews were in this order ->
All the process happened in HackerRank, so all the code had to be working code. In almost all coding questions, they asked for edge cases and test cases that I would write for it, apart from time complexity.
Round 0 - Sccreening video call Round : 1 hard coding question + project deep explaination + questions on that
If you clear this round, you'll have 4-5 rounds within a week.
- The interviewer was very friendly. I was able to answer all the questions he asked.
Round 1 - Technical Round 1: 1 medium coding question + project discussion + HLD
- Round went well, I was able to satisfy interviewer in all questions. He praised me.
Round 2 - Technical Round 2: 2 medium coding questions
- I was able to solve the questions. Again got appriciated.
Round 3 - Round 3: this is where I was grilled on the project, there were some behavioural questions and some based on project, but I really did not understand what exactly the interviewer was looking for, he kept on stopping me and was asking "what you did?" but was not letting me explain anything.
- This interview was an average for me.
Round 4 - Bartender Round : This included some behavioural questions.
- The interviwer was amazing and interview went good.
Despite my performance in 4/5 interviews was very good and got a positive feedback from interviewers. I was not selected.
I don't even know, why this happened. I was kind of sure that I will get an offer. As of now I am a bit disappointed.
Note - All the questions asked are present in top 150 LeetCode questions. I think, they were looking for someone who has deep infrastructure knowledge.