Design an Extensible Expense Validation Engine

Quick Overview

Design an extensible expense validation engine that handles per-item, trip-wide, and cross-type rules while reporting every violation.

Design an Extensible Expense Validation Engine

Company: Rippling

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: hard

Interview Round: Technical Screen

Overview: Design an extensible expense validation engine that handles per-item, trip-wide, and cross-type rules while reporting every violation.

Rippling logo
Rippling
Aug 23, 2026
hardSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
43
0
Loading...