Oracle Screening Round - SSE
Summary
I attended a screening round for an SSE role at Oracle, which involved a coding question, a system design problem, and an LLD discussion. I believe my performance was affected by lack of sleep, potentially leading to a rejection or ghosting.
Full Experience
My Oracle screening round for the SSE role consisted of three distinct parts. The first part involved an easy-medium coding question centered around a Priority Queue. The second part was a System Design challenge to generate Unique IDs. Finally, the third part focused on the Low-Level Design (LLD) of a Singleton class.
I must admit, I felt quite jittery before and during the interview, likely due to insufficient sleep the night prior. This impacted my performance, particularly in Part 1 where I took too long to solve the problem. Additionally, I believe I overlooked a crucial detail in the LLD of the Singleton class, which may have led to my potential rejection or ghosting.
Interview Questions (2)
Design a system that can generate unique identifiers efficiently and at scale.
Discuss or implement the Low-Level Design (LLD) of a Singleton class, including considerations for thread-safety and different implementation approaches.
Preparation Tips
My main tip is to ensure you get sufficient sleep the night before your interview. My lack of sleep made me feel jittery, which negatively impacted my performance and potentially led to me overlooking critical details in some parts of the interview.