The process was structured and transparent, though quite long.
I first spoke with the recruiter (Nikki), who explained the company and role.
Then I had a technical screening (DS & Algorithms live coding with João Figueiredo), followed by a CTIL interview (Communication, Teamwork, Impact, Leadership) with Ricardo Rocha.
The final round was the Virtual Loop: three technical interviews (Data Structures & Algorithms, System Design, Code Review).
The interviewers were friendly, and I received constructive feedback.
I learned a lot during the process.
In the end, I was not offered the position, but I would apply again.
What data structure would you choose to implement a Notification Feed system with the following operations: add, remove, contains, and length, optimized for performance?
The following metrics were computed from 1 interview experience for the Squarespace Senior Software Engineer role in Portugal.
Squarespace's interview process for their Senior Software Engineer roles in Portugal is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Squarespace's Senior Software Engineer interview process in Portugal.