- Submitted a resume
- Received an email to schedule a meeting over the phone
- In-Person Interview, sent home with a project
- 2nd In-Person Interview to demo/explain the product I delivered
- Received a call after a few days to complete my interview process