First the phone screening followed by online presentation, they would invite for onsite interview but, I had other commitments so they considered online presentation with team. The best part is once they consider you, they will accommodate the time you want to join, they hold me for more than 4 month for start dates.