Quince SDE-2 Backend Interiew Experience | Reject | Dec 2025

quince logo
quince
SDE-2 Backend
January 11, 20260 reads

Summary

I interviewed for an SDE-2 Backend role at Quince in December 2025. The process involved an online assessment, followed by three technical rounds covering data structures, algorithms, and system design (LLD/HLD), and concluded with two behavioral/culture fit rounds. I received a rejection after the final round, despite positive feedback up to round 4.

Full Experience

Online test 4 questions 70 mins - solved all (2 easy 2 medium)

Round 1 (taken by sde2) Meeting Rooms 2 Find min in rotated sorted array

Round 2 (taken by sde3) Aggressive cows Target sum

Round 3 (taken by sde3) LLD of restaurant management system Entities, APIs, Schema, Design pattens, Concurrency handling, Implementation for book table and cancel booking functionalities

Round 4 (with Director) Resume related HLD of feature flag service Behavioural

Round 5 (with VP) Culture fit round Resume deep dive + behavioural

Total time for all interviews: ~15 days (Had interviews on weekends also) Got rejection mail after 1 week of final round Recruiter had informed feedback was positive until round 4. Didn't speak with recruiter after round 5.

Interview Questions (6)

Q1
Meeting Rooms 2
Data Structures & AlgorithmsMedium

Given an array of meeting time intervals intervals where intervals[i] = [starti, endi], return the minimum number of conference rooms required.

Q2
Find Minimum in Rotated Sorted Array
Data Structures & AlgorithmsMedium

Given the sorted rotated array nums of unique elements, return the minimum element of this array.

Q3
Aggressive Cows
Data Structures & AlgorithmsMedium

Given a list of stall positions and an integer k, place k cows into the stalls such that the minimum distance between any two cows is as large as possible.

Q4
Target Sum
Data Structures & AlgorithmsMedium

You are given an integer array nums and an integer target. You want to build an expression out of nums by adding one of the symbols '+' or '-' before each integer in nums and then concatenate all the integers. Return the number of different expressions that you can build, which evaluates to target.

Q5
Low-Level Design (LLD) of a Restaurant Management System
System DesignHard

Design the Low-Level System for a Restaurant Management System, covering entities, APIs, database schema, design patterns, concurrency handling, and specific functionalities like booking a table and canceling a booking.

Q6
High-Level Design (HLD) of a Feature Flag Service
System DesignHard

Design a High-Level System for a Feature Flag Service.

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!