Interview experiences
Get 7 days full free access or 50% off your first payment. All experiences are reviewed within 24 hours.
- AirbnbSenior · Software Engineer
Airbnb Senior Engineer: recruiter call, CoderPad binary search, LLD and HLD loop
Recruiter, one CoderPad round, then a 3-interview loop. Know their core values inside out, they come up in every round. Accepted.
By Daniel KhanPublished
- RevolutSenior · Backend Engineer
Revolut Senior Engineer: SQL and DSA OA, TDD ledger round, Digital Wallet design
Five stages, 2 months because I spaced them out. SQL in the OA surprised me, TDD in the live round. Offer, but I took another one.
By Marcus ClarkPublished
- GitLabSenior · Software Engineer
GitLab Senior Engineer: merge request review, pair programming and a behavioural hiring manager call
Different format: you review a real merge request and then pair on it. Mostly behavioural otherwise. Turned the offer down after a counter.
Published
- MillenniumSenior · Software Engineer
Millennium Junior Engineer: Merge Intervals OA, concurrency LLD and a Distributed Cache design
Straightforward month-long loop. Merge Intervals OA, then concurrency LLD, distributed cache design and behavioural. Took a different offer.
Published
- BloombergSenior · Software Engineer
Bloomberg Senior Engineer: Decode String screen, Stock Exchange design and Meeting Rooms II
Recruiter, Decode String, then stock exchange design + Meeting Rooms II + hiring manager in one go. Offer, they wouldn't match so I passed.
By Mateo FischerPublished
- ExpediaSenior · Software Engineer
Expedia Interview Process - Senior Software Engineer
Interview Process Breakdown 1. Online Assessment (OA) Platform: HackerRank Duration: 75 to 100 minutes Contents: 1 to 2 coding and algorithmic questions (ranging from easy HashMaps to medium/hard Dynamic Programming, arrays, or strings). 2.
Published
- CBCSenior · Software Engineer
CBC Interview Process - Senior Software Engineer
Recently applied for a CBC position. The interview had 3 rounds. Round 1: Design interview (~1 hour) We went over a problem statement with many parts. Part 1: API design Design a new API and add it to an existing system. The interviewer was
Published
- LinkedInSenior · Software Engineer
LinkedIn Interview Process - Senior Software Engineer
R1 : Phone Screen The interview started with a few questions about my resume and previous projects. 1: Implement a rate limiter, what algorithms would you use & when. 2: Given a series of opening and closing parenthesis, return if it is a v
By ash_m95Published
- CitiSenior · Software Engineer
Citi Senior Software Engineer: Karat coding, SQL and OOP
Three technical rounds covering Karat coding questions, SQL optimisation and OOP, followed by an accepted offer.
Published
- Mistral AISenior · ML Infrastructure Engineer
Mistral AI Interview Process - Senior ML Infrastructure Engineer
I interviewed with Mistral AI in London in August–September 2026. The process took about five weeks and was entirely virtual. I had ten years’ experience, mainly in backend infrastructure and distributed systems. Opening conversations The r
Published