Interview experiences
Beta- 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
- 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.
- 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.
- Palo Alto NetworksMid-level · Software Engineer
Palo Alto Networks Mid-level Engineer: algorithm screen, OS and networking questions, API Rate Limiter LLD and URL shortener HLD
Two easy DSA questions to start, then OS/networking questions, then an LLD and HLD in one virtual onsite. Be ready for the cyber security question.
- 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.
- 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.
- 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.
- 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.
- 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.