Design a video VLM end-to-end | Microsoft Interview Question