Many many rounds, knowing I had little previous experience. Did a 3 hour virtual onsite only to be told I didn't have the years of experience they wanted. Could have saved each other a lot of time if I knew that ahead of time.
I applied online. The process took 3 weeks. I interviewed at Forio (San Francisco, CA) in June 2017
Interview
Completed their full interview process: the phone screen then a full 5 hour day of in person interviews with 5 people, one hour with each one. All interviewers were pleasant except the actual owner of the company. The owner of the company was the rudest interviewer I've ever experienced. He hadn't read my resume in advance. looked it over briefly at the beginning of the interview. For the rest of my one hour with him, he closed his eyes shut whenever he looked at me. Each time I answered his questions, he either looked out the window or checked his phone. I tested him while he was looking out the window once to see if he was listening by asking "what do you think?" at the end of my answer. He continued looking out the window for a few seconds as if he wasn't aware I stopped talking, then looked at me again with his eyes shut and repeated a question he had asked me 15 minutes earlier in the session. One hour of his craziness, never listening to my answers, and repeating the same 3 or 4 questions for one hour, and showing disrespect to the candidate, too vain to look a candidate in the eye. I was so glad when my time with him was up. First time in my life I felt glad to leave after an interview.
I applied online. The process took 2 weeks. I interviewed at Forio (San Francisco, CA)
Interview
Technical phone screen with a DOM manipulation challenge that was performed in an online code editor, then a chat phone screen, then a 4-hour onsite with various members of the team in different departments. Was grilled mostly one-on-one by different levels of engineers and designers in CSS/design, then algorithms, then JavaScript promises/ajax/xhr. Exhausting, but I guess standard process.