1st Round:They asked about Coding questions and told to Optimize the solution
2nd Round:They asked about my resume and about the projects i have done
3rd Round:About the more complex side of my projects and questions on that combined With HR questions
Interview questions [1]
Question 1
They asked me to write a code to get a frequency of characters in a string and sort them in alphabetical order
The process took 1 day. I interviewed at Oracle (New Delhi)
Interview
This was a campus placement. The company came for 2 roles Application developer and Server Technology.
The first round was MCQ online test. This was pretty easy except the flow diagrams which were a bit tricky to solved.
The next round was the interview round. It was done over a zoom call. In the 1st round of interview, I was asked about myself. I also told the interviewer about my projects. Then he asked about some basic data structures and I told all the answers. They were pretty easy to be honest.
Next he told me to write a program to find Kth largest element in a linked list. I had to think about this. The first thing which came to my mind was what extra work was I doing while sorting to find "Kth largest" element.
I knew I had to do partition scheme of quick sort to search the element but when I was telling him the approach, he stopped me and told just to write the code. So I have 8 mins to write the code and at the same time I have to write the linked list class implementation(5min) and then when I was writing the function for it( a driver and a partition scheme function ) he stopped me and told the time is up.
He later asked me about the explanation and I told him the approach and it was working perfectly fine and told we cannot do better than O(n). After the interview I was content with my explanation and later checked that it was the optimal solution.
However I wasn't called for next round interview despite giving all the right answers. I was pretty depressed as to why I got rejected. I ruminated long for where I went wrong and still not able to find out :(
Interview questions [4]
Question 1
Round 1 - MCQs contained aptitude, computer knowledge, english questions
I applied through college or university. I interviewed at Oracle in Oct 2016
Interview
There were 5 interview rounds -
1. Aptitude test - to test mathematics, basic coding and command over english
2. Technical Interview
3. Technical Interview
4. Resume Discussion
5. HR Interview/ Behavioral Interview
The interview happened as a part of the University Recruiting. The first round of interview occurred one week before the company visited our campus.
Interview questions [1]
Question 1
Some of the questions in technical rounds are -
1. Find intersection in Linked List
2. Reverse a Linked List
3. Some basic question on arrays