Five phases: LeetCode, OOP, communication, system design.
The LeetCode screen involved an easy-medium and a medium problem. The OOP problem is easily found on LeetCode. The communication interview is a basic interview to see if you're a normal human.
They asked me what my main goals were in the timeframe of 2 to 5 years, and how Squarespace fit into those goals.
The following metrics were computed from 3 interview experiences for the Squarespace Software Engineer role in Portugal.
Squarespace's interview process for their Software Engineer roles in Portugal is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Squarespace's Software Engineer interview process in Portugal.