- Initial phone screen with HR
- Take home analytical test on housing prices
- Phone call with hiring manager
- Onsite interview (4-5 rounds), Several technical interviews in Python and SQL, interviews with hiring manager assessing cultural fit and knowledge of the company