Initial HR interview, tech phone screen, then onsite. I didn't make it to the onsite.
The tech phone screen was honestly one of the most enjoyable ones. The guy I talked to was really chill/relaxed, and most companies I've talked to always literally use one minute to talk about background and then dive right into the coding questions, leaving like 2 minutes to ask questions about the company at the end. I've always hated this because tech interviews are also the opportunity for candidates to ask what it's like being an engineer and all of the technical related questions.
It was a very casual conversation in the beginning for about a half an hour, and the guy was very nice in that he answered all my questions and didn't try to rush into the coding questions. He asked a stereotypical data structures + algorithms question as the first question, then asked what I'd call a medium-difficulty LeetCode question. I had even seen a similar question before with a different company, so it's kinda on me for still not getting it right.
He was very helpful in giving tips and was also very apparent with some of his thoughts on what I wrote code-wise. This was great since sometimes I'd ask interviewers what they thought and they'd shrug it off and quickly try to end the conversation.
Based on his comments, I'd definitely say he was the type of person who would only pass someone if they got the time complexity he had in mind. Thus, I don't believe I've passed, and I was also a little fuzzy on time complexity with regards to the code I wrote. I definitely think those two are reasons as to why I won't move on.
Additionally, as his team is very small and would probably want someone more senior than too junior like myself, I don't imagine I'll be moving on.
Nevertheless, I thoroughly enjoyed the fact that I actually got an opportunity to talk with him about his background and about Squarespace instead of diving into the coding questions. I would definitely apply again in the future and wish anybody else luck. If you get lucky enough to land a job there, from what it sounded like as the interviewer was describing it, it sounds like a blessing to work there.
A standard sort question, straight from your data structures and algorithms class, and a medium-level LeetCode array question. Since I really did enjoy the interview experience, I will not be disclosing the actual question.
The following metrics were computed from 2 interview experiences for the Squarespace Software Engineer role in Los Angeles, California.
Squarespace's interview process for their Software Engineer roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Squarespace's Software Engineer interview process in Los Angeles, California.