The process begins with a coding test. This is followed by a virtual phone screen, which will feature a medium Data Structures and Algorithms (DSA) question. The subsequent stage is an onsite interview comprising two rounds of DSA and one design round focused on implementing classes. This design round will include open-ended follow-up questions.
One was an alien dictionary question from LeetCode.
The following metrics were computed from 1 interview experience for the Windsurf Software Engineer role in San Jose, California.
Windsurf's interview process for their Software Engineer roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Windsurf's Software Engineer interview process in San Jose, California.