Quick Overview

Traverse a simulated HTTP maze with breadth-first search to return the shortest route from a start URL to an exit. Handle links, malformed input, successful responses, non-retriable client errors, and bounded retries for server failures.

Traverse an HTTP Maze with Retry Handling

Company: Ramp

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: hard

Interview Round: Onsite

Overview: Traverse a simulated HTTP maze with breadth-first search to return the shortest route from a start URL to an exit. Handle links, malformed input, successful responses, non-retriable client errors, and bounded retries for server failures.

Read the full Ramp Software Engineer interview experience this question came from

Loading…