The interview consists of four stages:
1. HR Screen - Walk them through your background, end with a short TypeScript question
2. Technical Test - Implement a scheduling class in TS
3. Technical Test 2 - Add more features to that same scheduling class
4. On-site - Mostly motivation questions