I applied online. The process took 2 months. I interviewed at Aequilibrium
Interview
Phone screen with recruiter, take-home programming assignment, in-person interview with development team leads. Follow-up with Director and CEO. Came back several times to chat with different team members. They're interested in your soft skills just as much as your technical ones.
Interview questions [1]
Question 1
How do you handle estimation for software projects?