It begins with a 1:1 with the appropriate manager, technical presentation/interview in front of a panel followed finally by a CEO call. It was thorough process but a great experience nonetheless! When joining the company you feel you've showcased your ability to a variety of stakeholders immediately and have ample opportunity to show off your abilities too.