It is fairly straightforward,
A recruiter screen, 2 Technical screening and then probably on-site interview. I was so looking forward to this company. Company environment seems very cool. The team seems very energetic and overall vibe was so positive. Of all the rejects I received in my search, this was a little painful as I was so looking forward to joining them. I wish them good luck and hope to join them sometime in future. I answered all questions as per my knowledge. I, being a recent graduate did not have a lot of exposure to some of the very advanced JavaScript concepts but I sure showed them a promise and my ever learning attitude. People need to start believing in new grads a little though.