The first step was a call with the recruiter, who explained the process and gave an overview of the company.
After that, they sent an OA on Coderbyte that was related to implementing a file system (OS-related methods).
The problem itself wasn't difficult, and the solution was straightforward. However, the test cases set on Coderbyte were very frustrating to deal with and made running, testing, and debugging the code really complicated.
Implement a file system in Python.
The following metrics were computed from 15 interview experiences for the Windsurf Software Engineer role in United States.
Windsurf's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Windsurf's Software Engineer interview process in United States.