I applied online. I received a call from the HR recruiter and set-up an interview. I met with 3 people separately at my interview (my manager and her two managers). There was a little lag between people since some other meetings were running over. Each person I met with had very different personalities so each meeting had different questions asked. I received an offer 1.5 weeks later. I learned later that this is an abnormally quick turn around for RingCentral. Normally the interview process takes longer.