Got a call from the recruiter. Followed by in person interviews with the team and the executive team, on two separate days. Everyone on the team that you are suppose to join interviews. It is mostly writing code (for software engineers) on the white board thing. Overall a very satisfying and hassle free experience.