Made it to round three of the interview stage.
1st stage was a quick call with a recruiter with culture fit questions, 2nd stage was a call with a tech lead that had a few technical questions that were mostly broad mobile development concepts.
The third stage was a week long homework assignment, which was the most work I've ever had to do when interviewing for a company. And once I turned it in, a week passed until they sent an automated email saying I didn't get the job.
Like most people have said on here, I wouldn't bother with the week long assignment and will never be doing something like that again to get a non-lead position.