The interview process was fairly straightforward.
It typically involved 3-4 rounds, depending on performance:
1st Round: 35 MCQs on C++ concepts, testing various aspects of pointers, pointer functions, and strings.
2nd Round: Five straightforward programming questions requiring implementation of standard C functions (e.g., substr(), atoi()), along with questions on strings, string reversal, word reversal, and linked lists.
3rd Round: Based on mistakes from the 2nd round. Expect in-depth questioning on C++ and OS concepts, including socket programming, TCP, IP fundamentals, and UDP concepts.
Asked me about my comfort zone and grilled me on it.
The following metrics were computed from 1 interview experience for the Oracle Software Developer I role in India.
Oracle's interview process for their Software Developer I roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Oracle's Software Developer I interview process in India.