I applied online. The process took 2 weeks. I interviewed at ZapLabs (Emeryville, CA) in Apr 2018
Interview
3 rounds: 1 behavioral & 2 technical interviews. The process was very smooth and efficient. All of my interviews were off site (phone calls and Google hangouts), so it was very convenient for me. The recruiter was very friendly and organized. Overall a very positive experience.