1. Screener call with recruiter
2. Manager fit call with VP of Engineering
3. Take home assignment. You were given an application in poor shape and asked to improve it in any way you see fit. You could take as long as you wanted it on it.
4. Review of take home challenge with team engineers.