An initial interview to talk about yourself and some info about the company, a follow up interview to talk about salary and finally a take at home test with a week deadline. The interviewer was really friendly. The only downside that comes to mind is that I was asked about what salary I was expecting, but after answering they didn't give me their salary range.