They gave me homework task to solve it within 2 hours, I implemented task.
After 4 days they answered me very strange feedback.
Their feedback is not adequate.Especially following sentence is so stupid:
"focused on performance rather than readability of the code" - First of all 2 hours is not enough for readibility, focused on proper implementation (I think code was quite readable)
I have doubts regarding their expertise.
They mentioned in feedback that I spent time on multi-threading.
Because multi-threading is important factor for processing.In our case log processing.
I really disappointed spending time on their task. I wouldn't want to join this unprofessional company in future where they see tests as pros and they see my tests overcomplicated.
I don't suggest you to waste time for them.