Snabbit | SDE 3 | Bangalore, India

snabbit logo
snabbit
· SDE 3· Bangalore, India· 7y exp
January 30, 2026 · 31 reads

Summary

I interviewed at Snabbit for an SDE 3 role in Bangalore, India. The process included a machine coding round, a high-level design round on payment systems, and a hiring manager discussion. I have not yet received an update on my application.

Full Experience

Round 1: Machine Coding (1.5 hours)

The first round focused on machine coding. I was asked to design and implement a Ride Management System.

The system needed to handle Ride objects with properties like src, dst, depTime, and arrTime.

I had to implement two core methods:

  • AddRide(Ride): To add a new ride to the system.
  • canReach(src, dst): To determine if a path exists from a source to a destination.

Round 2: HLD/LLB

The second round was on High-Level Design / Low-Level Design. The problem was to design a Payment System.

Round 3: HM

The final round was with the Hiring Manager. This round involved discussions about my personal and professional life, as well as my past work experience.

I haven't received any update after finishing these rounds.

Interview Questions (3)

1.

Ride Management System

Data Structures & Algorithms·Medium

Design and implement a Ride Management System. The system should handle Ride objects with properties: src (source), dst (destination), depTime (departure time), and arrTime (arrival time). Implement the following methods:
1. AddRide(Ride): Adds a new ride to the system.
2. canReach(src, dst): Determines if it's possible to reach from a given source (src) to a given destination (dst) using available rides.

2.

Design a Payment System

System Design·Hard

Design a Payment System (High-Level Design / Low-Level Design).

3.

Behavioral Questions

Behavioral

Discussion about personal and professional life, work experience, etc.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!