I applied online. I interviewed at UpperEdge (Boston, MA) in June 2023
Interview
Two levels of interview. First was more or less a basic screening to make sure you function as a human being. Second was with a much smaller batch, after which they made their choice. I believe they took ~75 resumes to look at before closing applications.
Interview questions [1]
Question 1
What is your experience working with cross-functional teams?