Oracle Interview Experience | OCI | IC3 | Reject

oracle logo
oracle
IC3 (SMTS)4 years
January 11, 20262 reads

Summary

I interviewed with Oracle for an IC3 (SMTS) role, which involved a pre-screening, two technical rounds, and one managerial round, but ultimately received a rejection.

Full Experience

YOE: 4

ROLE: IC3 (SMTS)

PRIOR Experience: Service Based Company

Recruiter Reached out to me via Naukri

Pre-Screening (1 Hour)

Recruiter Informed that I've cleared the pre-screening round and need to give 3 loop interviews (2 technical and one managerial)

Loop Interview

Round 1 (1 Hour)

  • first 5 minutes on current project discussion
  • Remaining time on a system design question involving a subscription-based feature and secure link generation for live cricket tournament matches, where users can subscribe to specific matches or tournaments and receive dynamically generated access links in real time, considering aspects like scalability, authentication, authorization, link expiration, traffic spikes during live games, and reliability under high concurrent user load.

Round 2 (1 Hour)

Round 3 (1 Hour)

  • 30 minutes on project discussion and some behavioural question (STAR pattern)
  • Design a large-scale notification system for marketing that is responsible for promoting new feature releases to 50 million customers. The system should be capable of sending notifications across multiple channels such as push notifications, email, and in-app messages, while supporting audience segmentation (for example, by geography, user behavior, or subscription tier). It must handle high throughput and traffic spikes during major launches, ensure reliable and timely delivery, avoid duplicate notifications, and respect user preferences and opt-out settings. Additionally, consider requirements around personalization, scheduling, rate limiting, failure handling, monitoring, and compliance with privacy regulations, while keeping the system cost-efficient and scalable as the user base grows.

After few days of interview I called the HR, he said I didn't get a positive feedback. Rejected.

Interview Questions (5)

Q1
Open the Lock
Data Structures & AlgorithmsMedium

A DSA question presented during the pre-screening round. The specific problem can be found at the provided LeetCode link.

Q2
Subscription-based Feature with Secure Link Generation
System DesignHard

System design question involving a subscription-based feature and secure link generation for live cricket tournament matches. Users should be able to subscribe to specific matches or tournaments and receive dynamically generated access links in real time. Design should consider aspects like scalability, authentication, authorization, link expiration, traffic spikes during live games, and reliability under high concurrent user load.

Q3
Longest Increasing Subsequence (Optimal)
Data Structures & AlgorithmsMedium

A DSA question requiring the optimal solution for the Longest Increasing Subsequence problem, specifically using Binary Search.

Q4
Scramble String
Data Structures & AlgorithmsHard

A DSA question on Scramble Strings, explicitly mentioned as a Hard difficulty problem on LeetCode.

Q5
Large-Scale Notification System for Marketing
System DesignHard

Design a large-scale notification system for marketing to promote new feature releases to 50 million customers. The system must support multiple channels (push, email, in-app), audience segmentation (geography, user behavior, subscription tier), handle high throughput and traffic spikes, ensure reliable and timely delivery, avoid duplicate notifications, and respect user preferences/opt-out settings. Considerations include personalization, scheduling, rate limiting, failure handling, monitoring, compliance with privacy regulations, cost-efficiency, and scalability.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!