1st Interview: On-site general meet and greet with the team in their development space. Two of the team members went over my resume.
2nd Interview: On-site technical interview. Asked me a non-technical question (included below), then followed up with two technical sudo-code questions. Both questions were taken home as homework.
3rd Interview: Remote interview via video call. Asked me follow-up questions regarding the sudo-code I had coded and submitted to them. Asked me how I could change the code to do different things.