Oracle·Software Engineer·Onsite - System Design / Architecture
- Design a video upload and semantic search service that handles user-uploaded videos and supports searching over their content.
- Walk through the video upload path. How do you handle large files, encoding, and async processing?
- How would you build the indexing pipeline to support semantic search over video content?
- Describe the search path from a user query to returned video results.
“This is one of those questions that sounds manageable until you realize they want the full stack: upload pipeline, transcoding, transcription, embeddings, vector retrieval, ranking.”