Filled out an application then met with the hiring manager. Was given a take home assignment to complete in one week. Never a fan of take home assignments, felt like I was giving them free work.
After the take home project, I had a panel interview. Learned more about the team and culture.