I interviewed for the Member of Technical Staff (MTS) position at Oracle in India. The interview process consisted of an online test followed by 1-3 rounds of interviews. The online test was unique, focusing on MCQ questions in areas like Aptitude, Coding, and Computer Science. The coding questions involved choosing the correct code from options to produce a given output. The interview process was standard, with two rounds in my case. The first round lasted 1 hour and 10 minutes and involved two interviewers. It started with the usual "Tell me about yourself" question, followed by a discussion about my internship project. The interviewer then moved on to Operating Systems, asking me to list different scheduling algorithms and discuss the disadvantages of the Round Robin algorithm. I was also asked to find the smallest positive number missing from an unsorted array. I initially provided a naive approach, but the interviewer increased the range of numbers and asked for a solution with O(n) time and O(1) space complexity. After some thought, I was able to come up with a solution. The interview also included discussions on heaps, hashmaps, collisions, and their handling. The second round was a 10-minute HR interview. The interviewer mentioned they had received feedback from my previous interviews and asked if I had any questions. I asked the same questions I had asked in the previous round. Overall, the interview process was positive, and I was selected for the position.