Don't waste your time with this company. They gave a homework assignment which was supposed to be completed in 4 days. I completed the assignment on time and posted them. After that, there was no reply from them. After 2 weeks, they send a template email "saying they found a better candidate". They did not even bother to provide feedback on the assignment. If you had a better candidate, why waste my time on the assignment. Homework assignments should not be a part of the screening round. They should be used for evaluation.