Block (formerly Square) runs a 5-7 round interview loop that emphasizes practical pair programming over whiteboard LeetCode, conducted in CoderPad. The loop typically includes a recruiter screen, a technical phone screen, two coding rounds, a system design round, a hiring manager round, and a behavioral/leadership round (the last two primarily for mid-to-senior levels). Difficulty is rated around 3.1/5 by candidates, and Block is widely noted for providing post-interview feedback. Since the company reorganized into multiple business units (Square, Cash App, Afterpay, Bitkey), system design and domain questions have become increasingly BU-specific around payments, fintech, and crypto.
18 real questions across 3 rounds
Reported via Taro (jointaro.com) Block SWE interview experiences (2024-2025), Glassdoor Block SWE interview summaries (search snippet aggregates, 2024-2025), interviewing.io Block/Square interview guide (2023), coditioning.com Square pair programming guide, Blind discussions on Square pair programming format.
Run a Block mock with the AI interviewer. It asks questions like these, follows up on your answers, and tells you exactly what to fix. The only score that means anything is the one on your real answers.