Mid-level interview experiences
Real accounts of mid-level interviews: how candidates got the interview, how they prepared, what each round asked and how it went.
- RakutenMid-level · Fullstack Engineer
Rakuten Engineer in Singapore: a two-week loop with Merge k Sorted Lists, Divide Two Integers, a banking app design and Spring Boot and React questions
Two weeks from OA to final. Merge k Sorted Lists + Divide Two Integers, a banking app design, some Spring Boot/React questions, then the manager.
- 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.
- WayveMid-level · Software Engineer
Wayve Application Software Engineer in Leonberg: factorial three ways, a hiring manager chat and a self-driving simulation system design
Referral. Factorial three ways with complexity follow-ups, hiring manager, a simulation system design, two behavioural rounds. 3 weeks total.
- GitHubMid-level · Software Engineer
GitHub Mid-level Engineer: recruiter call, Battleship LLD and a Number of Islands style question
6 weeks end to end. Battleship LLD (do it in Python), a Number of Islands variant, and a lot of questions about remote work.
- 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
- Scale AIMid-level · Applied ML Engineer
Scale AI Engineer in New York: seven rounds, a deck of cards LLD, a RAG pipeline OOP round and two ML rounds that ended it
7 rounds. Deck of cards LLD, RAG pipeline OOP round, behavioural, then two ML rounds. Tripped on ML fundamentals and got rejected.
By Samuel Davis
- 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.
- Capital OneMid-level · Software Engineer
Capital One Software Engineer: CodeSignal OA, recruiter screen and a four-round Power Day
CodeSignal OA (4 questions), recruiter screen, then a Power Day with system design, a business case with CSVs and a 3-step OOP problem.
- GoogleMid-level · Software Engineer
Google Software Engineer in New York: OA, two LC rounds with Googlyness, then team matching to an offer
OA, two rounds with 2 LC questions each plus Googlyness, then a long wait and two team matching calls. Offer accepted.
- AMDMid-level · Software Engineer
AMD Mid-level Engineer: Memory Allocator LLD, WhatsApp design and two DP questions
Memory allocator LLD, design WhatsApp, then two DP questions with the hiring manager. Glassdoor was right about the DP. Declined on comp.