The position was popped up on Stackoverflow, I sent the application and two days later I got a call from the recruiter saying that I need to do a test, I finished the online test during the weekend, which was a test on Hackerrank, relatively complicated and I spent about four hours finishing the test, I got a full score.
The next day, the recruiter said we need a Skype interview with her, we planed the interview the same day at 6PM, and at 6:02PM the recruiter sent me an email saying that she could not attend the interview so we rescheduled the interview to the next week.
The recruiter has no technical background at all and she asked what kind of achievements of my current position I'm most proud of, I gave her an example, which was about video compression, she seemed not understanding it at all the in the end she asked what is video compression. The other questions were just some general textbook interview questions which had nothing to do with programming and totally useless.
The next day she sent a pre-written email saying thank you for my interests.
The company first asks candidates to do a complicated test first and then talk to a non-technical person who asks things useless, so when you are asked to do the test, try to have that interview first, otherwise it's most likely that doing the test is a waste of time plus the recruiter is not a on time person at all.