Overall: Very Positive
The process took a little over a week. I had a friend that worked there who referred me to the role. They knew I had a pending offer so they were eager to get me into the office to meet the team.
I first completed an online coding challenge in Angular. It took me around 4-5 hours. They let me know within 1 or 2 days once I completed the challenge, and we set up an onsite later that week.
The onsite consisted of:
15-minute pow-wow with the head recruiter (and a goodie bag)
1-hour lunch with a co-founder and 2 engineers from the Android team
4: 45min technical/behavioral interviews with 3 engineers and a product manager
45 min technical interview with another co-founder
I really enjoyed meeting the team, and they have a very cool office. I would say overall my time was split between technical problems, experience working with previous teams/projects, and them answering questions about the product and team.
Afterword they provided feedback, which I appreciate. Basically, the main point was that they were looking for someone with more back-end experience.