The entire process from initial response to rejection took almost 6 weeks.
1. 30 min phone screen with HR. We went over my resume, skills, and work experience. I was also asked to give my salary expectations.
2. 1 hour technical discussion over the phone. We touched on all aspects of front end development. Ended the call with a simple algorithm question.
3. 1-2 hour technical in-person interview. We discussed more front end development concepts. Afterwards, I was given 3 algorithm questions.