Recruiter screen, then Head of Talent, then with Hiring Manager, then a take-home assignment, then a panel to brief the assignment to. With the exception of the recruiter screen, all were on-site.
There was an initial phone screening by recruiter, followed by three to four rounds of interviews virtually and in person. The in person interviews was with 3 to 4 people total.
I applied online. The process took 2 weeks. I interviewed at CLEAR (New York, NY)
Interview
1. OA, was a relatively simple problem that relied on basic knowledge of data structures
2. Brief phone screen
3. Technical interview where the hiring manager watches you do a problem. Some elements of design and knowledge of DS required.
4. Cross-functional interview, interviewed by a product manager who mostly asks you questions about how you work with other people