Contacted via email by a recruiter for a group interview about a month ahead of time. No screening or anything, just flew me out there for the interview. Overall the process was really good, I enjoyed the group interview much more so than a normal tech interview. Allowed you to show your actual dev skills and solve an interesting problem.