Interview experiences
Beta- AdyenStaff · Software Engineer
Adyen Staff Engineer: payments system design and the Adyen Formula
5 rounds. The payments system design is the hard one and the two culture rounds are all Adyen Formula. Got the offer.
- CitiJunior · Software Engineer
Citi Junior Engineer: Two Sum II, Java and Spring Boot questions, and SOLID
Junior loop at Citi, 4 rounds. Two Sum II on a whiteboard, some Java/Spring Boot theory, then SOLID. Offer.
- 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 Khan
- QualcommStaff · Software Engineer
Qualcomm Staff Engineer: C/C++ multiple choice, OS and computer architecture deep dives
Very fundamentals-heavy. A timed MCQ on C/C++, OS and computer architecture, then a hiring manager who asks OS questions. Offer.
- CrowdStrikeMid-level · Software Engineer
CrowdStrike Mid-level Engineer: LeetCode pair, take-home API, then a remote onsite with LLD, HLD and behavioural
Quick, well run process. Two LeetCode mediums, a take-home API, then LLD + HLD + behavioural in one day. They care a lot about the behavioural.
By Samuel Davis
- 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 Clark
- AmazonMid-level · Software Engineer
Amazon SDE II in Seattle: OA, phone screen and a four-interview loop with every question listed
Full SDE II loop with every question I got, OA through to the 4 onsite interviews. Know the 16 principles cold. Declined the offer.
- 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.
- RobloxMid-level · Software Engineer
Roblox Mid-level Engineer: OA, game-based challenges and a project deep dive
Recruiter chat, OA, a game-based coding round plus project deep dive, then behavioural. 4 months of prep and it paid off. Starting soon.
- 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.