Design file-embedding storage system
Company: Adobe
Role: Software Engineer
Category: ML System Design
Difficulty: hard
Interview Round: Technical Screen
Quick Answer: This question evaluates understanding of multimodal embedding pipelines, covering ingestion, preprocessing (OCR, transcripts, frame extraction), model selection for text/image/video, scalable inference and GPU/CPU utilization, storage schema for raw assets, metadata and vectors, retrieval and cross-modal search in an ML System Design context.