Interview Experiences

Real candidates, real loops: every round, what was asked, and how it ended.

Share yours, earn XP

3 stories

Likes earn the author +10 XP for the first 3 likes each day

FaireSoftware Engineer
Oct 2026

Four Onsite Rounds with Product Execution and a Likes System Design

There were 4 rounds in total. Round 1, coding: You are tasked with developing a function to determine the peak bike demand for a bike rental service. The service processes all bookings ahead of time, and your function must calculate the peak number of bikes needed at any point in time to satisfy all bookings. Round 2, product execution. I honestly had no idea how to prepare for this one. The ques…

Onsite0
FaireMachine Learning Engineer
Aug 2026

ML Infra Onsite Day 1, Data Governance and Inference Platform Design

I interviewed for ML Infra. The first round was Data Reliability & Governance. It was kind of a discussion-based design round. We talked about: availability freshness completeness validity consistency distribution compliance lineage data quality We also talked about the feature store, how to monitor it, and how to do data backfill. The second round was ML Systems Design. I was asked to design a r…

Onsite0
FaireSoftware Engineer
Aug 2026

Onsite Day 2 Coding on Discounts Over a Category DAG

Coding Part 1 Product categories on an e-commerce platform are hierarchical. The categories are not a strict tree, they form a DAG. That is, a category can belong to several parent categories at the same time. For example: C3_Shirts can belong to both [C2_Mens, C2_Womens] A product inherits: the discount of its own category the discounts of all of its ancestor categories The discount actually app…

Onsite0

What are interview experiences?

An interview experience is a candidate's own account of a hiring loop — not a question bank entry. It tells you the shape of the process: how many rounds there were, what each round actually tested, how long the gaps between them ran, and what the recruiter said at the end. That context is the part a question list cannot give you.

How to read them

Weight recent write-ups more heavily — interview loops change, often within a year. Read several for the same company and role rather than one: a single account tells you what one interviewer asked, while five tell you what the bar is. Note the outcome badge too, since a rejection write-up usually explains the gap far more precisely than an offer one.

Share your own

Every published experience earns 50 XP, and each of the first 3 likes it receives in a day earns you 10 XP more. Likes must come from established accounts; like-for-like swaps and likes from your own second account are not paid. Write it while the details are fresh — the round order, the exact prompts, and how much time you were given are what the next reader needs.

Share your experience to earn XP