The interview I was set was just an introduction one. That was a pleasant conversation, where I was told I will be given a home task assignment.
An assignment was a ready system (client + server), containing tests, which I needed to fulfil with front-end logic to make tests pass. No third-party libraries/frameworks/tools are allowed. Still, you are strongly advised (almost required) to use file splitting, dependency injection, OOP and generally good architecture. Assumed that it will take up to **five hours** to solve.
I submit the task in that timeframe and waited for a feedback for **six weeks**!
And the feedback I've got contained five sentences. Interesting fact: the task was changed 4 weeks after my submission and the "carefully reviewed solution" obviously did not pass the tests (since the interfaces were changed).
Totally unprofessional and impolite. Definitely would not recommend or apply again.