First, I was given 5 questions to submit in writing, two rounds of interviews, challenge assignment, and a review of the assignment. All rounds with multiple company employees. Written assignment was terribly formatted and the given scenario was vague and ambiguous.