I applied online. The process took 3 weeks. I interviewed at Oracle (Redwood City, CA) in Sep 2024
Interview
Round 1: hr phone screening (Some BQs were asked, the purpose is just to see how well you match this position)
Round 2: Systems Interview (General questions about the OS, Network, Database Systems)
Round 3: Coding Interview (Tricky, uncommon questions)
Interview questions [1]
Question 1
Explain the difference between a process and a thread.
The interview process was smooth and well organized. Everyone was friendly and professional. The interviewer created a comfortable atmosphere, asked clear and easy-to-understand questions, and took the time to provide helpful advice and feedback at the end.
I underwent a screening interview followed by a technical first round. Later, I participated in a superday that featured both a behavioral interview and an additional technical interview as part of the selection process.
Just basic system design and leetcode mediums, Interviewer asked me about a leetcode easy, then upgraded to a leetcode medium, wanted me to implement it brute force then optimal. Then asked about sql queries and unit and integration tests.
Interview questions [1]
Question 1
House Robber Leetcode problem, dynamic programming