Initial phone screen was fairly standard - previous experience, skills, culture fit etc..
After the phone screen, received coding assignment on email which was to be done on JS fiddle.
Got a call after submitting the assignment about on-site interview the following week.
On-site interview process was pretty casual and quite enjoyable. Spoke with 3 separate engineers. Each focused on different aspects of programming, with whiteboard coding. Towards the end of it, talked at length about current trends in web development. Sent a followup email and received an offer after a couple days.