The process took 1 day. I interviewed at Oracle (San Francisco, CA) in Jul 2025
Interview
I was simply asked about work authorization even though i have worked in India as a intern and rejected me, I tried talk with them about contract roles or anything, but I wasnt even considered to goto next round.
Interview questions [1]
Question 1
Work Authorization in USA, and was said not hiring OPT students
Campus Hire
2 DSA rounds with medium questions with running the code along with dry run, each round was consisting of 2 questions, not much intro or project discussion either
1 HR round mostly simple with personal preference in terms of workplace
The Oracle interview process usually begins with an online assessment that evaluates your coding skills, problem-solving ability, and understanding of data structures and algorithms. This is followed by one or more technical interviews, which focus on core concepts like Object-Oriented Programming (OOP), SQL, database management, and sometimes Java, Python, or C++ depending on the role. You may also be asked to solve live coding problems or discuss past projects.
In some cases, there is a system design or domain-specific round where you’re evaluated on your architectural thinking and how you approach real-world technical problems. For data-related or analytics roles, data modeling, analytical thinking, and tools like Power BI or Tableau may be tested.
The final stage is typically an HR round, where they assess your communication skills, teamwork, adaptability, and cultural fit. You may also be asked about your long-term goals, interest in Oracle, and willingness to relocate.
Overall, Oracle values both technical expertise and problem-solving mindset, so it's important to be clear, confident, and structured in your responses.
Interview questions [1]
Question 1
Can you explain a full-stack project you’ve worked on, including both frontend and backend technologies, and how you handled data flow and API integration?”
This question tested not just my technical skills in Python, React, and databases, but also how I think end-to-end — from designing the interface to handling backend logic and ensuring data is properly managed.