Taro Logo

SDE-2 Backend Interview Experience - India

January 18, 2021
Neutral ExperienceNo Offer

Process

Round 1: Hackerrank Assessment (3 Questions) in 60 mins.

Was contacted by the recruiter about a week later for availability for the next round.

Round 2: Machine Coding Interview in 2.5 hrs.

Questions

Design Splitwise Application

Input

You can create a few users in your main method. No need to take user IDs as input.

There will be three types of input:

  • Expense: Format: EXPENSE <user-id-of-person-who-paid> <no-of-users> <space-separated-list-of-users> <EQUAL/EXACT> <space-separated-values-in-case-of-non-equal>
  • Show balances for all: SHOW
  • Show balances for a single user: SHOW <user-id>

Output

When asked to show the balance for a single user, display all balances that user is part of.

Format: <user-id-of-x> owes <user-id-of-y>: <amount>

If there are no balances for the input, print "No balances".

In cases where the user for whom the balance was asked owes money, they will be represented as 'x'. They will be represented as 'y' otherwise.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Swiggy SDE-2 Backend role in India.

Success Rate

0%
Pass Rate

Swiggy's interview process for their SDE-2 Backend roles in India is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Swiggy's SDE-2 Backend interview process in India.

Swiggy Work Experiences