Square Software Engineer Interview Questions
The questions to prepare for a Square Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Tests algorithmic problem solving with grid representations and boundary conditions.
SquareTests practical implementation of throttling logic and safe handling of bursts.
SquareTests system design for low latency, strong consistency, and auditability requirements.
SquareTests concurrency control and correctness in booking workflows under race conditions.
SquareAssesses your ability to translate requirements into practical API design.
SquareTests distributed systems design for high-volume messaging, reliability, and delivery guarantees.
SquareAssesses your security and infrastructure thinking for certificate lifecycle management.
SquareAssesses your ability to design and implement efficient stream aggregation logic.
SquareSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Compute daily distinct active users and a 7-day rolling average using a CTE and window function.
Activision
Stripe
Pyramid ConsultingRank Natural Intelligence products by completed revenue in the last completed quarter using joins, aggregation, and a date CTE.
Natural IntelligenceRank InMobi Exchange campaigns by conversion rate using joins, aggregation, a CTE, and deterministic ordering.
InMobi