first and last step: They sent me a link to do the take-home challenge. I did it and they said the link was expired (I did the challenge already how could it be expired!) and it too late to complete it. They said it was the website's glitch that showed you the exercise it shouldn't have, we can't accept it since it was done a day late. They treat interviewees like kindergartners! Their behavior over the email was really really unprofessional and rude. I'm glad I haven't wasted my time more than this on these people. I feel bad for employees that work there.