Provn
    How it worksBrowse jobsFor companiesBlogLog in

    © 2026 Provn Inc. All rights reserved.

    About•Blog•Terms of Service•Privacy Policy

    Made with love in Seattle

    Challenges/Yoodli/General/Recording Analysis Interface

    Recording Analysis Interface

    Full Stack
    System Design
    Frontend
    Backend
    AI integration
    Estimated Time:
    30 minutes
    Status:Not started

    What You'll Be Doing

    Yoodli analyzes speech recordings and provides real-time feedback on metrics like filler words, pacing, clarity, and delivery. Users record practice sessions (ranging from 2-30 minutes) and receive detailed feedback afterward as the AI processes different aspects of their speech.

    The analysis happens asynchronously through multiple AI model calls — some return quickly, others take longer. Users should see feedback appear progressively rather than waiting for all analyses to complete.

    Your Task:

    Design how you might build the recording analysis page, where feedback streams in over time from multiple AI calls. Consider how to display recording playback, organize feedback by category as it arrives, handle varying recording lengths, and allow users to navigate between feedback and recording moments.

    Assumptions You May Make:

    • Backend APIs exist to initiate analyses and to poll or stream results
    • You have access to timestamp data linking feedback to moments in the recording
    • Different analysis types complete at different speeds (30 seconds to 5 minutes)
    • Multiple users may be analyzing recordings simultaneously

    Submit a system design sketch and video response walking us through your approach.

    What You'll Accomplish

    Demonstrate full stack engineering fundamentals

    Design scalable system architecture

    Handle asynchronous data flows

    Create smooth user experiences with progressive loading

    Balance technical tradeoffs in a startup environment

    How Your Work Will Be Scored

    Technical Execution — 40% Problem Solving & Creativity — 30% Communication & Presentation — 30% Visual design skills are weighted at 0% - don't worry about making things look pretty. Focus on functionality, user experience flow, and technical execution.

    What to Submit

    No submission guidelines provided.

    On this page

    Top of Page
    What You'll Be Doing
    How It's Scored
    What to Submit