The interview had a take home assignment, after you submit it, they schedule a phone interview which will be mostly on explaining the code you had submitted.
After the phone interview was scheduled, the interviewer did not cal the first time. I had to let my recruiter know about this, who failed to respond immediately. After several emails, I got my phone interview scheduled. Its surprising that the round which was entirely about your submitted code, the interviewer did not even take a look at my code. This shows how poorly the interviewer prepared on his part.
Not so good experience especially if they want to get talented individuals.